Job details

Frontend Engineer (React.js Developer)

  • Java
  • Redux
  • REST
  • Next.js
  • ES6
  • SOLID

Posted: 4 days ago

Key Responsibilities

  • Develop and maintain scalable, reusable, and efficient frontend components using React.js
  • Translate business requirements into high-quality code and intuitive user experiences
  • Implement and manage state using Redux, including Redux Toolkit and Redux Saga
  • Consume and integrate RESTful APIs, ensuring smooth data flow and error handling
  • Write clean, maintainable code following best practices in JavaScript (ES6+), HTML, and CSS
  • Collaborate closely with designers, product managers, and backend engineers to deliver features
  • Work with modern frontend tooling such as Webpack, Babel, and NPM
  • Perform unit and integration testing, and debug performance issues as needed

Contribute to frontend architecture decisions and code reviews

Required Skills and Qualifications

  • 3+ years of experience as a Frontend Developer, preferably in the healthcare domain
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • In-depth knowledge of React.js and its core principles
  • Experience with Redux, including Redux Toolkit and Redux Saga
  • Proficient with modern ES6+ JavaScript features
  • Good understanding of RESTful APIs and usage of tools like Postman for testing
  • Solid skills in HTML/CSS, with the ability to create responsive web layouts
  • Familiar with modern frontends, build pipelines and tools
  • Hands-on experience with Babel, Webpack, and NPM
  • Familiarity with Figma

Nice to Have

  • Experience with Next.js or other React frameworks
  • Familiarity with Git and version control best practices
  • Exposure to CI/CD processes and frontend testing libraries

Benefits

  • Be part of a growing/amazing team – a great opportunity to be part of 0–1 of a new-age technology services & product engineering company in a risk-adjusted environment with high upside for initial members.
  • Trust over control – We believe in strong business fundamentals and possess a vision for scale from day one. Truly, people are our greatest winners and we want to make sure your full potential is met in the job.
  • Numerous on-the-job and beyond learning opportunities – We already have a curated list of courses you can dive right into!
  • Industry-best compensation and benefits.