Role Overview
We are looking for a skilled ReactJS Developer with strong TypeScript experience to build modern, scalable, and high-performance web applications. The ideal candidate should have experience developing responsive user interfaces, integrating REST APIs, managing application state, and working closely with backend developers, UI/UX designers, and product teams.
Responsibilities
- Develop and maintain web applications using ReactJS and TypeScript.
- Build reusable, scalable, and maintainable frontend components.
- Convert Figma/UI designs into pixel-perfect responsive interfaces.
- Integrate RESTful APIs and handle asynchronous data flows.
- Implement authentication, authorization, and role-based access controls.
- Optimize application performance, loading speed, and user experience.
- Write clean, modular, and well-documented code.
- Participate in code reviews and maintain coding standards.
- Debug, troubleshoot, and resolve frontend issues.
- Collaborate with backend developers and product teams to deliver features.
- Ensure cross-browser compatibility and mobile responsiveness.
- Implement frontend security best practices.
Requirements
- Strong proficiency in ReactJS and TypeScript.
- Experience with RESTful APIs integration.
- Ability to translate UI/UX designs into functional code.
- Understanding of responsive web design principles.
Skills
- React.js
- TypeScript
- REST APIs
- JavaScript
- HTML/CSS
Benefits
- Health insurance
- Paid sick time
- Paid time off
- Work from home