NEWPosted 15 hours ago

Job ID: JOB_ID_3190099

Job Overview

We are seeking a highly experienced and motivated Full Stack Architect to lead the modernization and migration of legacy web applications. This critical role involves leveraging cutting-edge technologies such as Vue 3 for the frontend and Node.js/NestJS for the backend. The ideal candidate will possess deep expertise in OIDC authentication, particularly with Okta, have a proven track record in developing secure and scalable APIs, and demonstrate a strong understanding of modern frontend architecture principles. This is an onsite position located in Duluth, GA, requiring a contract engagement.

Key Responsibilities

  • Spearhead the migration of existing legacy web applications to a modern tech stack, utilizing Vue 3, Pinia for state management, Vuetify for UI components, and TypeScript for enhanced code quality.
  • On the backend, develop and maintain robust applications using Node.js and the NestJS framework, ensuring scalability and maintainability.
  • Design and build modular, reusable Vue components that adhere to best practices and contribute to a consistent user interface across the application.
  • Architect and implement a scalable frontend architecture that can support future growth and feature enhancements.
  • Integrate Pinia for efficient and predictable state management within the Vue.js applications.
  • Develop a responsive and intuitive user interface using Vuetify, and seamlessly integrate custom UI libraries or established enterprise design systems as needed.
  • Write comprehensive frontend unit tests using Vitest to ensure code quality, reliability, and maintainability.
  • Implement and manage OIDC authentication and authorization flows, with a specific focus on integrating with Okta for secure user access.
  • Develop and integrate RESTful APIs, utilizing tools like Axios for HTTP requests and adhering to OpenAPI/Swagger specifications for documentation and interoperability.
  • Apply and enforce backend security best practices, including JWT for token-based authentication, OAuth2 for authorization, and proper CORS configuration to protect against common vulnerabilities.
  • Collaborate effectively with cross-functional stakeholders, including product managers, designers, and other engineering teams, to define requirements and deliver solutions.
  • Mentor and guide junior developers, fostering a culture of learning and technical excellence within the team.

Required Skills and Experience

  • A minimum of 4 years of dedicated full-stack development experience, with a significant portion focused on legacy application migration projects.
  • Demonstrated strong expertise in Vue 3, including proficiency with Pinia for state management, Vuetify for UI development, and TypeScript for robust application development.
  • Solid hands-on experience developing backend services using Node.js and the NestJS framework.
  • Proven experience implementing and managing OIDC authentication and authorization, with specific hands-on experience using Okta.
  • Experience with modern testing frameworks such as Vitest or Jest, and a good understanding of continuous integration and continuous deployment (CI/CD) workflows.
  • A strong understanding of responsive design principles and web accessibility standards (WCAG).

Nice to Have Skills

  • Experience integrating custom UI libraries or working with enterprise-level design systems.
  • Familiarity with containerization technologies like Docker and orchestration platforms such as Kubernetes.
  • Experience with cloud platforms including AWS, Azure, or GCP.
  • Exposure to microservices architecture patterns and best practices.
  • Proficiency in using GitHub for version control, code reviews, and collaborative development workflows.

This role is specifically looking for candidates with 12+ years of overall experience and explicitly requests that Java Architects not be submitted.


Special Requirements

Onsite in Duluth, GA. Contract role. Only candidates with 12+ years of experience. Do not submit Java Architects.


Compensation & Location

Salary: $70 – $95 per year (Estimated)

Location: Duluth, GA


Recruiter / Company – Contact Information

Email: abhijeet.anand@quantumworldit.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
abhijeet.anand@quantumworldit.com with the subject:

DELETE_JOB_ID_3190099

to delete@join-this.com.