You will build and maintain user-facing features for our applications.
Responsibilities
- Develop and maintain user-facing features using React.js, JavaScript/TypeScript, and related libraries.
- Translate UI/UX designs into responsive and reusable components.
- Integrate frontend code with RESTful APIs and backend services.
- Optimize application performance, responsiveness, and cross-browser compatibility.
- Ensure code quality through reviews, unit testing, and adherence to best practices.
Required Skills
- 3–8 years of hands-on frontend development experience.
- Strong proficiency in React.js, JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Experience with state management libraries (Redux, MobX, Context API).
- Good understanding of REST APIs integration.
- Experience with build tools like Webpack, Babel, or Vite.
- Knowledge of testing frameworks (Jest, React Testing Library, Cypress).
- Strong debugging and performance optimization skills.
- Familiarity with Git and CI/CD tools.
- Bachelor’s degree in computer science, computer engineering or similar.