Tech Lead (Vue JS + Nuxt JS)
Job #JOB-01281
📍 Chicago, IL💼 CONTRACTOR C2C
Vue.jsNuxt.jsJavaScriptTypeScriptVue.jsHTML5CSS3SCSS / SASSTailwind CSSBootstrapPiniaREST APIsGraphQLJSONWebpacknpm / YarnGitHub / GitLab / BitbucketCI/CD Pipelines
𝐉𝐨𝐛 𝐓𝐢𝐭𝐥𝐞: 𝐓𝐞𝐜𝐡 𝐋𝐞𝐚𝐝 (𝐕𝐮𝐞 𝐉𝐒 + 𝐍𝐮𝐱𝐭 𝐉𝐒)
𝐋𝐨𝐜𝐚𝐭𝐢𝐨𝐧: 𝐂𝐡𝐢𝐜𝐚𝐠𝐨 𝐈𝐋
𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞 : 8-12 𝐲𝐞𝐚𝐫𝐬 (𝐋𝐞𝐚𝐝 𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞)
𝐕𝐢𝐬𝐚: 𝐄𝐀𝐃'𝐬, 𝐔𝐒𝐂, 𝐓𝐍, 𝐋2
𝐉𝐨𝐛 𝐃𝐞𝐬𝐜𝐫𝐢𝐩𝐭𝐢𝐨𝐧:
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.
𝐊𝐞𝐲 𝐑𝐞𝐬𝐩𝐨𝐧𝐬𝐢𝐛𝐢𝐥𝐢𝐭𝐢𝐞𝐬:
𝐓𝐞𝐜𝐡𝐧𝐢𝐜𝐚𝐥 𝐋𝐞𝐚𝐝𝐞𝐫𝐬𝐡𝐢𝐩
· 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 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.
𝐓𝐞𝐚𝐦 𝐋𝐞𝐚𝐝𝐞𝐫𝐬𝐡𝐢𝐩
· 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.
𝐑𝐞𝐪𝐮𝐢𝐫𝐞𝐝 𝐐𝐮𝐚𝐥𝐢𝐟𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬
· 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.
𝐓𝐞𝐜𝐡𝐧𝐢𝐜𝐚𝐥 𝐒𝐤𝐢𝐥𝐥𝐬:
𝐅𝐫𝐨𝐧𝐭-𝐄𝐧𝐝 𝐓𝐞𝐜𝐡𝐧𝐨𝐥𝐨𝐠𝐢𝐞𝐬
· Vue.js
· Nuxt.js
· JavaScript (ES6+)
· TypeScript
· HTML5
· CSS3
· SCSS / SASS
· Tailwind CSS
· Bootstrap
𝐒𝐭𝐚𝐭𝐞 𝐌𝐚𝐧𝐚𝐠𝐞𝐦𝐞𝐧𝐭
· Pinia
· Vuex
𝐀𝐏𝐈 & 𝐈𝐧𝐭𝐞𝐠𝐫𝐚𝐭𝐢𝐨𝐧
· REST APIs
· GraphQL
· JSON
𝐁𝐮𝐢𝐥𝐝 & 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 𝐓𝐨𝐨𝐥𝐬
· Vite
· Webpack
· npm / Yarn
𝐃𝐞𝐯𝐎𝐩𝐬 & 𝐂𝐈/𝐂𝐃
· GitHub / GitLab / Bitbucket
· CI/CD Pipelines
𝐍𝐢𝐜𝐞 𝐭𝐨 𝐇𝐚𝐯𝐞
· 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.
Posted 9/28/2026 · Open until 10/28/2026
Apply for Tech Lead (Vue JS + Nuxt JS)
Fill in the form below and our team will review your application.
