Tech Lead

National Computer Systems Inc

Piscataway Township (NJ)

On-site

USD 130,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

National Computer Systems Inc. in Chicago, IL, seeks an experienced Tech Lead for Vue.js + Nuxt.js to guide the design and delivery of scalable web applications. You will lead architecture, drive technical decisions, mentor developers, and collaborate with product and backend teams to ensure performance, security, and quality.

A strong background in front‑end architecture and SSR/SSG is required. A proven track record leading enterprise projects and delivering high‑quality front-end solutions is

Qualifications

  • Bachelor's degree in CS/IT/Engineering or related field.
  • 8-12+ years of software development experience.
  • Minimum 5+ years hands‑on experience with Vue.js.
  • Strong experience with Nuxt.js, SSR, SSG, and modern front‑end architectures.
  • Experience leading development teams and delivering enterprise applications.
  • Expert knowledge of JavaScript (ES6+), TypeScript, HTML5, CSS3, and modern UI frameworks.
  • Strong understanding of design patterns, software architecture principles, and application scalability.
  • Experience working in Agile/Scrum delivery models.
  • Excellent leadership, communication, and stakeholder management skills.

Responsibilities

  • Lead the architecture, design, and development of enterprise-scale applications using Vue.js and Nuxt.js.
  • Define front-end development standards, frameworks, and best practices.
  • Drive technical decisions, solution design, and implementation strategies.
  • Ensure application performance, maintainability, scalability, and security.
  • Conduct architecture reviews and provide technical guidance to development teams.
  • Develop and maintain high-quality, reusable, and scalable front-end components.
  • Design and implement SSR/SSG and API-driven architectures using Nuxt.js.
  • Collaborate with backend teams to design and integrate RESTful APIs and microservices.
  • Participate in sprint planning, estimation, backlog grooming, and release planning activities.
  • Monitor project progress and proactively mitigate technical risks.
  • Mentor and guide developers through code reviews, pair programming, and technical coaching.
  • Facilitate knowledge-sharing sessions and promote engineering excellence.
  • Support hiring, onboarding, and skill development initiatives.
  • Foster a collaborative and innovation-driven engineering culture.
  • Establish coding standards and development guidelines.
  • Implement automated testing strategies and CI/CD best practices.
  • Optimize applications for speed, accessibility, SEO, and user experience.
  • Ensure compliance with security and quality standards.

Skills

Vue.js
Nuxt.js
JavaScript (ES6+)
TypeScript
HTML5
CSS3
SCSS / SASS
Tailwind CSS
Bootstrap
Pinia
Vuex
REST APIs
GraphQL
JSON
Agile/Scrum
Leadership
Stakeholder management

Education

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field

Tools

Vite
Webpack
npm / Yarn
GitHub
GitLab
Bitbucket
CI/CD Pipelines

Job description

Tech Lead (Vue.JS + Nuxt.JS)

Chicago, IL

Responsibilities

We are seeking an experienced Technical Lead (Vue.js + Nuxt.js) to lead the design, development, and delivery of modern, scalable web applications. The ideal candidate will have deep expertise in Vue.js, Nuxt.js, JavaScript, TypeScript, and front-end architecture, along with strong leadership and stakeholder management skills.

This role requires hands-on technical leadership, solution design, code reviews, mentoring developers, and collaborating with business and product stakeholders to ensure successful project delivery.

Key Responsibilities
Technical Leadership
  • Lead the architecture, design, and development of enterprise-scale applications using Vue.js and Nuxt.js.
  • Define front-end development standards, frameworks, and best practices.
  • Drive technical decisions, solution design, and implementation strategies.
  • Ensure application performance, maintainability, scalability, and security.
  • Conduct architecture reviews and provide technical guidance to development teams.
Development & Delivery
  • Develop and maintain high-quality, reusable, and scalable front-end components.
  • Design and implement Server-Side Rendering (SSR), Static Site Generation (SSG), and API-driven architectures using Nuxt.js.
  • Collaborate with backend teams to design and integrate RESTful APIs and microservices.
  • Participate in sprint planning, estimation, backlog grooming, and release planning activities.
  • Monitor project progress and proactively mitigate technical risks.
Team Leadership
  • Mentor and guide developers through code reviews, pair programming, and technical coaching.
  • Facilitate knowledge-sharing sessions and promote engineering excellence.
  • Support hiring, onboarding, and skill development initiatives.
  • Foster a collaborative and innovation-driven engineering culture.
Quality & Performance
  • Establish coding standards and development guidelines.
  • Implement automated testing strategies and CI/CD best practices.
  • Optimize applications for speed, accessibility, SEO, and user experience.
  • Ensure compliance with security and quality standards.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 8-12+ years of software development experience.
  • Minimum 5+ years of hands‑on experience with Vue.js.
  • Strong experience with Nuxt.js, SSR, SSG, and modern front‑end architectures.
  • Experience leading development teams and delivering enterprise applications.
  • Expert knowledge of JavaScript (ES6+), TypeScript, HTML5, CSS3, and modern UI frameworks.
  • Strong understanding of design patterns, software architecture principles, and application scalability.
  • Experience working in Agile/Scrum delivery models.
  • Excellent leadership, communication, and stakeholder management skills.
Technical Skills
Front-End Technologies
  • Vue.js
  • Nuxt.js
  • JavaScript (ES6+)
  • TypeScript
  • HTML5
  • CSS3
  • SCSS / SASS
  • Tailwind CSS
  • Bootstrap
State Management
  • Pinia
  • Vuex
API & Integration
  • REST APIs
  • GraphQL
  • JSON
Build & Development Tools
  • Vite
  • Webpack
  • npm / Yarn
DevOps & CI/CD
  • GitHub / GitLab / Bitbucket
  • CI/CD Pipelines
Nice to Have
  • Experience in Retail, eCommerce or Digital Transformation projects.
  • Experience leading distributed or offshore teams.
  • Knowledge of AI-enabled web applications and modern digital platforms.
  • Exposure to enterprise integration and API management platforms.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Front-End Developer
Senior Front-End Developer

Jobtailor • San Juan (PR)

On-site
USD 140,000 - 180,000
Senior Vue/Nuxt Tech Lead - Enterprise Frontend Architect
Senior Vue/Nuxt Tech Lead - Enterprise Frontend Architect

National Computer Systems Inc • Piscataway Township (NJ)

On-site
USD 130,000 - 190,000
Front End Architect
Front End Architect

InteliX Systems • Dallas (TX)

On-site
USD 100,000 - 150,000
Frontend Developer
Frontend Developer

Movement8 • Miami (FL)

On-site
USD 80,000 - 120,000
Frontend Lead Developer
Frontend Lead Developer

TechDigital Group • Plano (TX)

On-site
USD 140,000 - 180,000
Frontend Lead Developer
Frontend Lead Developer

New York Technology Partners • Plano (TX)

On-site
USD 140,000 - 190,000
Full Stack (Vue.js, Node.js, MongoDB, MySQL)
Full Stack (Vue.js, Node.js, MongoDB, MySQL)

Ishvara Tech Consulting Pvt Ltd • Delhi Charter Township (MI)

On-site
USD 110,000 - 150,000
Frontend Architect
Frontend Architect

Envision Technology Solutions • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Other
Other

Torsap Thai Kitchen • Fairfield (CA)

On-site
USD 135,000 - 165,000
Health, Vision & Dental Insurance
Flexible PTO
Professional development budget
+1
Vue.js Engineer - Remote Work
Vue.js Engineer - Remote Work

INDI Staffing Services • United States

Hybrid
MXN 700,000 - 1,100,000