




Summary: Lead a full-stack JavaScript team, setting coding standards, mentoring developers, and ensuring reliable releases through strong testing and build practices. Highlights: 1. Lead full-stack JavaScript work with ReactJS, TypeScript, and Node.js 2. Drive the design and development of scalable web applications end to end 3. Mentor team members and conduct code reviews for quality and performance We are expanding our engineering team and need a Lead Full\-stack Developer (JS) to lead full\-stack JavaScript work with ReactJS, TypeScript, and Node.js. You will set coding standards, mentor developers, and ensure fast, reliable releases using strong testing and build practices—apply now. **Responsibilities** * Drive the design and development of scalable web applications end to end * Implement and promote modern JavaScript approaches on frontend and backend * Ensure smooth integration between client\-side and server\-side components * Support and mentor team members to strengthen technical capabilities * Coordinate with stakeholders to define technical requirements and project goals * Conduct code reviews to maintain quality, consistency, and performance * Optimize application performance to improve speed and responsiveness * Coordinate deployments and manage build tools to enable efficient delivery * Resolve complex technical issues across the full development lifecycle * Monitor industry trends and recommend best practices for continuous improvement **Requirements** * Minimum of 5 years of professional experience in software engineering roles * At least 1 year of experience in leading and managing development teams * Advanced proficiency in JavaScript focused on frontend development * Expert\-level TypeScript knowledge for building robust, maintainable applications * Deep ReactJS expertise for creating dynamic, interactive user interfaces * Advanced HTML and CSS skills for responsive and accessible web layouts * Strong unit testing background to ensure reliability and maintainability * Advanced experience with Webpack, Gulp, or Grunt to improve development workflows * Expert\-level Node.js proficiency for backend application development * Advanced understanding of databases for efficient data management and integration * Intermediate experience with Express, NestJS, Koa, or Meteor for scalable server\-side solutions * Expert\-level knowledge of Redux or Flux for predictable state management * Fluent English communication skills at B2\+ level or higher, written and spoken **Nice to have** * Cloud platform experience to deploy and scale web applications * Docker familiarity to keep environments consistent * GraphQL knowledge for efficient querying and data manipulation * Experience with CI/CD pipelines for automated testing and deployment * Interest in mentoring junior developers and supporting team development


