Full Stack Frontend Developer

Amtex Systems
Any Location, NJ
Job Description
Role Overview

Full Stack Developer with 10+ years of front-end development experience, including expertise in Vue.js, JavaScript, and modern front-end development practices.

What You Will Do

Consume RESTful APIs, work with JSON data structures, and write unit, integration, and end-to-end tests using frameworks such as Jest, Vitest, Cypress, or Playwright.

Why It Might Be a Fit

Expert-level proficiency in JavaScript, TypeScript, HTML5, CSS3, SCSS/SASS, and strong understanding of component-driven architecture and front-end security principles.

Requirements

  • 10+ years of front-end development experience
  • 3+ years of experience with Vue.js
  • Expert-level proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3, SCSS/SASS
  • Experience consuming RESTful APIs and working with JSON data structures
  • Strong understanding of component-driven architecture and modern front-end development practices
  • Experience with responsive web design
  • Knowledge of browser rendering, performance tuning, and optimization techniques
  • Understanding of front-end security principles, including authentication, authorization, CORS, XSS, and CSRF protection
  • Experience writing unit, integration, and end-to-end tests using frameworks such as Jest, Vitest, Cypress, or Playwright
  • Proficiency with Git, GitHub/GitLab, branching strategies, and CI/CD pipelines
  • Exposure to C#, .NET Core/.NET 8+, ASP.NET MVC, and Web APIs
  • Experience working with SQL Server, Stored Procedures, Views, Functions, and database design concepts
  • Experience with Single Sign-On (SSO), OAuth2, OpenID Connect, or Azure AD authentication
  • Experience with IIS deployment and application hosting
  • Knowledge of cloud platforms such as Azure or AWS
  • Experience using Agile/Scrum methodologies
  • Excellent problem-solving, analytical, verbal, and written communication skills
]]>