Frontend Developer (React) Job at 500Chow

500Chow is a leading food tech restaurant chain on a mission to create the best food brand in Africa. We're passionate about revolutionizing the culinary experience for our customers, delivering exceptional food quality, and using cutting-edge technology to enhance every aspect of our operations. Join us in shaping the future of dining in Africa.

We are recruiting to fill the position below:

Job Position: Frontend Developer (React)
Job Location: Lagos

Position Overview


  • As a React Developer at 500Chow, you will play a pivotal role in elevating our digital presence and customer experience. You will collaborate with a dynamic team of developers, designers, and product managers to build innovative and user-friendly web applications that bring our food tech vision to life.

Key Responsibilities

  • Develop high-quality, responsive user interfaces using React.js to deliver seamless and engaging web experiences.
  • Collaborate closely with UX/UI designers to translate design concepts into functional and visually appealing interfaces.
  • Collaborate with cross-functional teams to understand business requirements and contribute to the overall product roadmap.
  • Ensure the scalability, security, and performance of web applications.
  • Work on feature development, enhancements, and maintenance of our web applications to ensure optimal performance and user satisfaction.
  • Participate in code reviews, debugging, and troubleshooting to maintain code quality and stability.
  • Stay updated with the latest trends in web development and proactively suggest improvements to our technology stack and development processes.
  • Continuously optimize and refactor code to improve application efficiency and maintainability.

Qualifications

  • Proven experience as a React Developer or similar role.
  • Experience with state management libraries like Redux or Mobx.
  • Familiarity with RESTful APIs and GraphQL.
  • Knowledge of front-end build tools and package managers (Webpack, Babel, npm/yarn).
  • Strong proficiency in React.js and its core principles.
  • Proficiency in JavaScript, HTML5, CSS3, and related web technologies.
  • Understanding of responsive design and mobile-first development.
  • Excellent problem-solving and debugging skills.
  • Strong teamwork and communication skills.
  • Ability to work in an Agile development environment.

Nice to Have:

  • Experience with server-side rendering (SSR) using Next.js.
  • Knowledge of CI/CD pipelines and version control systems (Git).
  • Familiarity with testing frameworks such as Jest, Enzyme, or React Testing Library.
  • Previous experience in the food tech or e-commerce industry.

Method of Application
Interested and qualified candidates should send their CV to: People@500chow.com using the Job Position as the subject of the mail.