




Summary: Seeking a Lead Full-stack Developer (JavaScript) to drive end-to-end web delivery, providing technical leadership, mentoring engineers, and shaping solutions with modern JavaScript frameworks. Highlights: 1. Lead technical direction and mentor engineers 2. Shape solutions with ReactJS, Node.js, and TypeScript 3. Drive end-to-end web delivery with modern JavaScript We are looking for a Lead Full\-stack Developer (JavaScript) to drive end\-to\-end web delivery with modern JavaScript across frontend and backend. You will lead technical direction, mentor engineers, and shape solutions built with ReactJS, Node.js, and TypeScript. Apply now to help us raise quality and impact across our products **Responsibilities** * Lead the design and improvement of resilient web applications across frontend and backend * Drive the use of advanced JavaScript approaches for both client\-side and server\-side development * Coordinate integration to ensure smooth communication between frontend and backend systems * Mentor developers and provide guidance to support ongoing skill growth * Collaborate with stakeholders to define technical requirements and align on project goals * Review code to maintain quality, performance, and reliability standards * Optimize application speed and responsiveness to improve user experience * Oversee deployments and manage build tool usage to enable streamlined releases * Resolve complex technical issues that arise throughout the development lifecycle * Track industry trends and introduce new practices to support continuous improvement **Requirements** * Proven track record of 5 years of experience in software engineering roles * Demonstrated experience of 1 year leading and supervising development teams * Advanced expertise in JavaScript for building frontend solutions * Expert proficiency in TypeScript to create maintainable and scalable applications * Extensive hands\-on experience with ReactJS for crafting interactive user interfaces * Advanced knowledge of HTML and CSS to deliver responsive and accessible pages * Strong foundation in unit testing to ensure code quality and reliability * Advanced familiarity with build tools such as Webpack, Gulp, or Grunt to streamline development * Expert\-level ability with Node.js for backend programming * Advanced understanding of databases for efficient data storage and retrieval * Intermediate experience with backend frameworks including Express, NestJS, Koa, or Meteor to build scalable servers * Expert knowledge of state management tools like Redux or Flux to keep application state consistent * English proficiency at B2\+ level (Upper\-Intermediate) or higher, written and spoken **Nice to have** * Experience deploying and scaling web applications on cloud platforms * Familiarity with Docker or similar containerization tools for stable environments * Knowledge of GraphQL for efficient data access and manipulation * Experience with CI/CD pipelines for automated testing and deployment * Interest in coaching junior developers and supporting team growth


