




Summary: Seeking a skilled Lead Full-stack Developer with expertise in JavaScript to join a collaborative environment, shaping web solutions and contributing to team growth. Highlights: 1. Opportunity to work on impactful projects that drive business success 2. Guide the team in implementing modern JavaScript solutions 3. Mentor and support team members to foster technical growth We are looking for a skilled **Lead Full\-stack Developer** with expertise in JavaScript to join our team. You will be part of a collaborative environment that values innovation and technical excellence. This role offers the opportunity to work on impactful projects that drive business success. You will help shape the direction of our web solutions and contribute to the growth of our development team. **Responsibilities** * Oversee the design and development of scalable web applications across the stack * Guide the team in implementing modern JavaScript solutions for both client and server sides * Ensure seamless integration between frontend and backend components * Mentor and support team members to foster technical growth * Collaborate with stakeholders to define technical requirements and project goals * Review code to maintain high standards of quality and performance * Optimize application speed and responsiveness for an enhanced user experience * Coordinate deployment processes and manage build tools for efficient delivery * Troubleshoot and resolve complex technical issues throughout the development lifecycle * Stay current with industry trends and recommend best practices for continuous improvement **Requirements** * Minimum of 5 years of experience in professional software engineering roles * At least one 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


