Description

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.

Education

Bachelor's degree