This Senior Lead Engineer role focuses on front-end development leadership, guiding a team in architectural decisions, code reviews, and best practices. The role involves creating clean, efficient code using modern technologies like HTML5, CSS3, JavaScript, React.js, Next.js, and Node.js. Key responsibilities include performance optimization, cross-functional collaboration with product managers, designers, and backend engineers, and promoting robust testing methodologies. The ideal candidate will also drive continuous improvement and innovation in front-end development processes.
Must Have:- Front-End Development Expertise and Leadership
- Providing guidance and expertise in front-end development, steering the team towards sound architectural decisions, effective code reviews, and the implementation of best practices.
- Demonstrating leadership through the creation of clean, efficient, and well-documented code using HTML5, CSS3, JavaScript (ES6+), React.js, Next.js, and Node.js.
- Employing advanced strategies for front-end performance optimization.
- Collaborating closely with product managers, designers, and backend engineers to comprehend project requirements and devise technical solutions.
- Promoting the adoption of robust testing methodologies such as unit testing, integration testing, and end-to-end testing.
- Remaining attuned to industry trends, emerging technologies, and evolving best practices in front-end development, and initiating proactive measures to refine and optimize development processes.
- Master’s degree (or foreign equivalent) in Computer Science, Engineering (any), or a related field plus one (1) year of IT experience including React.js and JavaScript.
- Alternatively, Bachelor’s degree (or foreign equivalent) in Computer Science, Engineering (any), or a related field, plus five (5) years of progressive experience including React.js and JavaScript.