NEWPosted 2 hours ago
Job ID: JOB_ID_3616
Job Overview:
We are seeking an experienced Full Stack Developer to modernize and migrate legacy web applications using Vue 3 and Node.js/NestJS. The ideal candidate has strong expertise in OIDC authentication (Okta), secure API development, and scalable frontend architecture.
Key Responsibilities:
- Migrate legacy applications to Vue 3 (Pinia, Vuetify, TypeScript) and Node.js/NestJS.
- Build modular, reusable Vue components and scalable frontend architecture.
- Implement state management using Pinia.
- Develop responsive UI using Vuetify and integrate custom UI libraries/design systems.
- Write and maintain frontend unit tests using Vitest.
- Implement OIDC authentication and authorization with Okta.
- Develop and integrate RESTful APIs (Axios, OpenAPI/Swagger).
- Apply backend security best practices (JWT, OAuth2, CORS).
- Collaborate with stakeholders and mentor junior developers.
Required Skills:
- 4+ years of full-stack development experience, including legacy migration.
- Strong expertise in Vue 3, Pinia, Vuetify, TypeScript, and reusable component design.
- Solid experience with Node.js and NestJS.
- Hands-on experience with OIDC/Okta authentication.
- Experience with testing frameworks (Vitest, Jest) and CI/CD workflows.
- Strong understanding of responsive design and accessibility.
Nice to Have:
- Experience integrating custom UI libraries or enterprise design systems.
- Docker/Kubernetes and cloud platforms (AWS/Azure/GCP).
- Microservices architecture experience.
- Experience using GitHub for version control and collaboration.
Special Requirements
OIDC authentication (Okta), secure API development
Compensation & Location
Salary: $100 – $150 per year (Estimated)
Location: Alpharetta, GA
Recruiter / Company – Contact Information
Email: h@hanstaffing.com
Recruiter Notice:
To remove this job posting, please send an email from
h@hanstaffing.com with the subject:
DELETE_JOB_ID_3616