via ZipRecruiter
$85K - 130K a year
Lead and mentor a team in full-stack development using React and Node.js, ensuring best practices and scalable architecture.
7+ years full-stack experience with React and Node.js, 2+ years technical lead experience, serverless architecture knowledge, and strong leadership skills.
As the Technical Lead for Full Stack Development, specializing in React JS and Node JS, you will lead a talented team of developers in creating robust and scalable solutions. You will be responsible for the end-to-end development of web applications, utilizing both front-end and back-end technologies, and implementing serverless architecture principles to enhance performance and efficiency. Responsibilities: Technical Leadership: • Lead and mentor a cross-functional team of full-stack developers. • Provide technical guidance and set coding standards for both front-end and back-end development. • Creating the component breakdown and design specification document • Guiding the developers to build the reusable component based on the component design breakdown • Reviewing pull request and giving feedback • Assuring the best practice standard implemented by developers Architecture and Development: • Design and implement scalable and maintainable web applications using React JS for the front end and Node.js for the back end. • Implement serverless architecture solutions to optimize application performance and scalability. • Experienced with Microservices architecture • Experienced with Typescript on ReactJS development • Experienced with reusable component development using React functional components • Have a sharp understanding on the best practice approach to leverage the data management in ReactJS • Familiarity with the atomic design pattern or component reusability pattern • Story Book to document the components and its properties • Experienced with the React JS and Node JS code quality standard (Unit Test, Sonar, Lint) to determine the quality gate • Experienced with CSS/SCSS/SASS and responsive design implementation in ReactJS • Experienced with RESTful API integration • Familiarity with various web architecture (decoupled architecture, SSR) • Experienced with React frameworks, such as Gatsby JS or Next JS • Experienced with Headless CMS integration Collaboration and Communication: • Collaborate with product managers, UX/UI designers, and other stakeholders to understand project requirements. • Communicate effectively with team members and stakeholders, both technical and non-technical. Problem Solving and Troubleshooting: • Address technical challenges promptly and provide effective solutions. • Conduct thorough code reviews to ensure quality and adherence to coding standards. Continuous Improvement: • Stay informed about industry trends, emerging technologies, and best practices. • Advocate for and implement continuous integration, continuous deployment, and DevOps practices. Qualifications: • Bachelor's degree in Computer Science, Software Engineering, or a related field. • 2+ years of proven experience as a Technical Lead or similar role. • 7+ years of experience in full-stack development with React and Node.js. • Hands-on experience with serverless architecture (e.g., AWS Lambda) and headless eCommerce. • In-depth understanding of web development principles and best practices. • Excellent leadership and communication skills. • Familiarity with agile development methodologies. • Experience with containerization (e.g., Docker) is a plus.
This job posting was last updated on 8/25/2026