We are seeking a highly experienced and motivated Senior Front-End Engineer to join our dynamic and fast-paced team. As a Senior Front-End Engineer, you will play a key role in the development and maintenance of our web-based applications. The ideal candidate should have a strong background in building scalable and performant web applications using React and TypeScript. You will play a critical role in the design, development, and implementation of new features for our product.
Responsibilities:
- Develop and maintain high-quality, scalable, and performant web-based applications using React and Typescript
- Design, build and implement reusable UI components and libraries
- Collaborate with cross-functional teams, including UX designers, product managers, and back-end engineers, to ensure a seamless user experience
- Participate in code reviews and provide constructive feedback to other team members
- Stay up-to-date with the latest front-end technologies and bring new ideas to the table
- Collaborate with cross-functional teams to define, design, and ship new features
- Build efficient and reusable components and systems that drive complex web applications
- Write clean, maintainable, and testable code with a focus on performance optimization
- Debug, troubleshoot, and resolve technical issues in a timely manner
Requirements:
Degree in Computer Science from the following IIT’s in India is a must: IIT kanpur, IIT Kharagpur, IIT Delhi, IIT Mumbai,IIT Roorkee, IIT Guwahati, IIT Madras
At least 5 years of experience in web development using React and TypeScript
Strong understanding of React, it’s core principles and the Redux state management library
Hands-on experience with building scalable and performant web applications using React and TypeScript
Knowledge of modern front-end development tools and workflows, such as Webpack, Babel, and Git
Experience with unit testing frameworks
Strong debugging and problem-solving skills