Lead -Software Engineer(Front End)

Lead -Software Engineer(Front End)

Description:

Key Responsibilities: 

Front-End Development: 

∙Design and develop responsive, user-friendly web applications using HTML, CSS, JavaScript 

(ES2015+), and React. 

∙Utilize React Hooks and TypeScript to implement dynamic features and state management. 

∙Ensure adherence to design principles and front-end development best practices. 

UI/UX Engineering: 

∙Build scalable, reusable components using styled-components or other CSS-in-

JS technologies. 

∙Collaborate with UI/UX designers to deliver an intuitive and visually appealing user 

experience. 

API and Backend Integration: 

∙Integrate and manage REST APIs to support seamless communication between front-end and 

back-end systems. 

Frameworks and Libraries: 

∙Develop applications using modern frameworks like Next.js and Material-UI Framework. 

∙Leverage Node.js for supporting back-end integrations when needed. 

Testing and Quality Assurance: 

∙Implement and manage automated testing strategies using Jest, Cypress, or equivalent 

frameworks. 

 

 

 

∙Ensure the delivery of high-quality, bug-free applications through rigorous testing and 

debugging. 

DevOps and Automation: 

∙Proficiently manage version control and CI/CD processes using Git and related tools. 

∙Oversee development in Monorepo environments for efficient collaboration and 

deployment. 

Leadership and Mentorship: 

∙Lead a front-end development team, fostering collaboration and innovation. 

∙Mentor junior developers to elevate their skills and performance. 

∙Manage project timelines and communicate progress to stakeholders effectively. 

Qualifications & Education: 

∙Bachelor’s or Master’s degree in Science and Engineering. 

Experience: 

∙5+ years of experience in designing and developing web applications. 

∙3+ years of experience in managing a front-end development team. 

Skills and Expertise: 

∙Expert knowledge in HTML, CSS, JavaScript, React, and TypeScript. 

∙Proficient with Next.js, Material-UI, and Node.js. 

∙Strong understanding of API integrations, testing frameworks, and DevOps workflows. 

∙Familiarity with Monorepo setups for large-scale application development. 

∙Strong English Language Skills – Spoken and Written 

∙Extensive Experience in working with and managing multi-geography teams 

Key Attributes: 

∙Strong problem-solving skills with a focus on user-centric design and development. 

∙Excellent communication and collaboration abilities. 

∙Attention to detail and commitment to delivering high-quality products. 

 

Apply Now

Click here to now