ReactJS Devloper

Joyalukkas
Kochi, Kerala, India

Job Summary:

We are seeking a skilled React.js Developer with 5-8 years of experience in front-end development to design, develop, and maintain high-quality web applications. The ideal candidate will have strong expertise in React.js, TypeScript, HTML, CSS, State Management libraries (Redux or Zustand) and API integration. Experience with Next.js is a plus.

You will collaborate with cross-functional teams, including designers, backend developers, and product managers, to deliver seamless and performant user experiences.

Key Responsibilities:

  • Develop and maintain responsive web applications using React.js and TypeScript.
  • Write clean, modular, and maintainable code following best practices and coding standards.
  • Design and implement user interfaces using HTML5 and CSS3, ensuring cross-browser compatibility and performance.
  • Integrate RESTful APIs to connect front-end applications with backend services.
  • Collaborate with UI/UX designers to translate designs and wireframes into high-quality code.
  • Optimize applications for maximum speed, scalability, and user experience.
  • Debug and troubleshoot issues across the stack to ensure smooth functionality.
  • Participate in code reviews to maintain code quality and share knowledge with the team.
  • Stay updated with the latest trends and advancements in React.js and front-end development.

Required Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 5+ years of professional experience in front-end development with a focus on React.js.
  • Strong proficiency in React.js, including hooks, state management (e.g., Redux or Zustand, Context API), and component lifecycle.
  • Expertise in TypeScript for type-safe and scalable codebases.
  • In-depth knowledge of HTML5 and CSS3 (including preprocessors like SASS or LESS).
  • Knowledge of UI libraries like Material-UI, Tailwind CSS, or Ant Design.
  • Proven experience with API integration (REST, GraphQL) and handling asynchronous data flows.
  • Familiarity with modern front-end build tools and workflows (e.g., Webpack, Vite, npm/yarn).
  • Experience with version control systems like Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Nice-to-Have Skills:

  • Experience with Next.js for server-side rendering, static site generation, and building performant applications.
  • Familiarity with testing frameworks like Jest, React Testing Library, or Cypress.
  • Understanding of CI/CD pipelines and deployment processes.
  • Exposure to cloud platforms like AWS, Azure, or Vercel.
  • Experience with Agile/Scrum methodologies.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →