




Summary: Seeking a Lead Full-stack Developer (JS) to drive JavaScript delivery across frontend and backend, partner with stakeholders, steer technical decisions, and mentor the team while improving performance and reliability. Highlights: 1. Lead the design and delivery of scalable full-stack web applications 2. Mentor teammates and provide hands-on support to grow technical skills 3. Optimize runtime speed and responsiveness to improve user experience We are building scalable web products and need a Lead Full\-stack Developer (JS) to drive JavaScript delivery across frontend and backend. You will partner with stakeholders, steer technical decisions, and mentor the team while improving performance and reliability across the stack—apply now. **Responsibilities** * Lead the design and delivery of scalable full\-stack web applications * Direct the team in applying modern JavaScript patterns on both client and server * Ensure tight integration between frontend and backend components * Mentor teammates and provide hands\-on support to grow technical skills * Collaborate with stakeholders to clarify technical requirements and project goals * Review code to uphold strong quality, security, and performance standards * Optimize runtime speed and responsiveness to improve user experience * Coordinate deployments and manage build tools to streamline delivery * Troubleshoot complex issues across the development lifecycle and drive fixes * Stay up to date with industry trends and recommend best practices for continuous improvement **Requirements** * Proven 5 years of experience in professional software engineering roles * Demonstrated 1 year of experience leading and managing development teams * Advanced proficiency in JavaScript for frontend development * Expert\-level knowledge of TypeScript for building robust and maintainable applications * Deep expertise in ReactJS for creating dynamic and interactive user interfaces * Advanced skills in HTML and CSS for crafting responsive and accessible web layouts * Strong background in unit testing to ensure code reliability and maintainability * Advanced experience with build tools such as Webpack, Gulp, or Grunt for optimizing development workflows * Expert\-level proficiency in Node.js for backend application development * Advanced understanding of databases for efficient data management and integration * Intermediate experience with backend frameworks such as Express, NestJS, Koa, or Meteor for building scalable server\-side solutions * Expert knowledge of state management libraries like Redux or Flux for predictable application state handling * Fluent English communication skills, both written and spoken, at B2\+ level or higher **Nice to have** * Experience with cloud platforms for deploying and scaling web applications * Familiarity with containerization tools such as Docker for environment consistency * Knowledge of GraphQL for efficient data querying and manipulation * Exposure to CI/CD pipelines for automated testing and deployment * Interest in mentoring junior developers and supporting team development


