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.