Senior React Developer

September 19, 2023
Application ends: October 13, 2023
Apply Now

Apply for this job

Upload CV (doc, docx, pdf)

Job Overview

  • Date Posted
    September 19, 2023
  • Location
  • Expiration date
    October 20, 2023
  • Experience
    5 Years
  • Gender

Job Description

We are seeking an experienced Senior React Developer to join our team. In this role, you will be responsible for leading the development of complex web applications using React, Redux, and other modern JavaScript frameworks. As a Senior React Developer, you will collaborate with other developers, designers, and product managers to deliver high-quality software that meets the needs of our customers.

Job Responsibilities

  • Develop complex web applications using React, Redux, and other modern JavaScript frameworks
  • Write clean, modular, and maintainable code that adheres to industry standards and best practices
  • Work closely with designers to implement responsive, accessible, and user-friendly interfaces
  • Collaborate with other developers, product managers, and stakeholders to define and implement new features and functionality
  • Participate in code reviews to ensure code quality, performance, and maintainability
  • Troubleshoot and debug issues reported by users and QA team
  • Stay up-to-date with the latest trends and technologies in web development
  • Mentor junior developers and provide technical guidance when necessary

Job Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Minimum of 5 years of experience in web development using React, Redux, and other modern JavaScript frameworks
  • Solid understanding of web technologies such as HTML5, CSS3, and JavaScript
  • Experience with web development tools such as webpack, npm, and Git
  • Strong understanding of web accessibility and responsive design principles
  • Experience with unit testing and end-to-end testing frameworks such as Jest, Enzyme, or Cypress
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills
  • Ability to work independently and manage multiple tasks simultaneously


  • Experience with server-side rendering using frameworks such as Next.js
  • Experience with GraphQL and Apollo
  • Experience with AWS or other cloud platforms
  • Experience with containerization technologies such as Docker and Kubernetes
If you are passionate about web development, enjoy working in a collaborative environment, and have a proven track record of delivering high-quality software, we encourage you to apply for this exciting opportunity.