React Developer 

Calicut, Kerala, India

Email – careers@aerovative.com

Role & Responsibilities:

  • Develop and maintain high-quality, reusable, and scalable front-end code using React.js.
  • Collaborate with cross-functional teams, including backend developers, designers, and product managers, to build intuitive and responsive web applications.
  • Implement state management solutions (e.g., Redux, Context API) for complex web applications.
  • Work with APIs (RESTful and/or GraphQL / FastAPI) to integrate front-end with back-end services.
  • Ensure the technical feasibility of UI/UX designs and optimize the application for maximum performance across various devices and browsers.
  • Write unit and integration tests to ensure code quality and functionality.
  • Troubleshoot and debug issues, ensuring optimal user experience.
  • Stay up to date with the latest trends and best practices in front-end development and React ecosystem.

Key Requirements:

  • 3-5 years of experience with React.js and front-end development.
  • Strong proficiency in JavaScript (ES6+), including asynchronous programming (async/await, promises).
  • Experience with React Hooks (useState, useEffect, useContext) and functional components.
  • Solid understanding of HTML5, CSS3, and modern CSS methodologies (Flexbox, Grid).
  • Experience with state management libraries like Redux or React Context API.
  • Familiarity with tools like Webpack, Babel, and version control (Git).
  • Experience consuming RESTful APIs and working with tools like Axios or Fetch API.
  • Knowledge of testing frameworks like Jest and React Testing Library.
  • Strong problem-solving skills and attention to detail.
  • Ability to work well in a collaborative team environment with clear communication skills.

Preferred:

  • Experience with TypeScript and server-side rendering (e.g., Next.js).
  • Knowledge of CSS-in-JS libraries like styled-components or Emotion.
  • Familiarity with cloud platforms (e.g., AWS, Netlify, Vercel).
  • Experience with mobile-first design principles.
  • Familiarity with CI/CD pipelines and agile methodologies.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx