About the role
We are looking for a Frontend Developer with strong expertise in React.js and a solid understanding of UX principles. The ideal candidate will be passionate about building intuitive, scalable, and high-performance web applications while collaborating closely with product, design, and engineering teams.
Responsibilities:
- Develop and maintain modern web applications using React.js .
- Translate UI/UX designs into responsive and reusable frontend components.
- Collaborate with UX designers to create seamless user experiences.
- Optimize application performance, accessibility, and responsiveness.
- Build scalable frontend architectures and reusable component libraries.
- Work closely with backend engineers to integrate APIs and services.
- Participate in code reviews and contribute to engineering best practices.
- Ensure cross-browser compatibility and consistent user experiences.
Requirements:
- 4-6 years of frontend development experience.
- Strong proficiency in React.js and modern JavaScript (ES6+).
- Expertise in HTML5 CSS3 and responsive web design.
- Experience with state management libraries (Redux, Context API, etc. ).
- Strong understanding of UX principles and user-centered design.
- Ability to interpret wireframes, prototypes, and design systems.
- Experience integrating REST APIs.
- Familiarity with Git and modern development workflows.
- Strong problem-solving and debugging skills.
Good to Have:
- Experience with TypeScript.
- Knowledge of Next.js .
- Experience with design systems and component libraries.
- Exposure to AI-powered products or data-driven applications.
- Understanding of frontend performance optimization and accessibility standards.
What We're Looking For:
- Product-minded engineer with strong UX sensitivity.
- Ability to balance technical excellence with user needs.
- Strong communication and collaboration skills.
- Ownership mindset and ability to thrive in fast-paced environments.