Bob Group Logo-dark

Careers / Senior React Developer

Senior React Developer

About Bob Group

Bob Group, formed from the merger of bidorbuy and uAfrica in 2022, simplifies and enhances online commerce in South Africa. We provide a suite of services to make online shopping and selling a breeze, including Bob Shop, Bob Go, Bob Pay, and Bob Box. We’re looking for a passionate and experienced Senior React Developer to join our dynamic team.

Location: Hybrid working, with three days in office (Menlyn, Pretoria) and two days remote.

Type: Full-time employment

Description

As a Senior React Developer at Bob Group, you’ll play a crucial role in developing and enhancing the UI/UX of our e-commerce solutions. You’ll work closely with our backend and frontend teams to deliver high-quality, maintainable, and scalable software solutions. Your expertise in React and modern web development practices will help us provide a seamless and engaging user experience for our customers.

Qualifications we look for:
  • Essential Qualifications: Matric/Grade 12
  • Preferred Qualifications: Tertiary qualification or degree
Key Responsibilities
  • Design, develop, and maintain complex web applications using

  • React and related technologies.

  • Work closely with UX designers, backend developers, and product managers to deliver high-quality features.

  • Provide guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement.

  • Conduct code reviews to ensure code quality, performance, and security.

  • Optimize applications for maximum speed and scalability.

  • Keep up-to-date with the latest industry trends and technologies, and incorporate them into our development practices.

Qualifications
  • 5+ years of professional experience in front-end development, with a strong focus on React.
  • Proficient in JavaScript, TypeScript, Tailwind and RESTful APIs.
  • Experience with state management libraries (e.g., Redux or Context API), front-end build tools and version control (e.g., Git).
  • Strong understanding of responsive design, accessibility, and user experience principles.
  • Strong verbal and written communication skills, with the ability to collaborate effectively with team members.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Very Nice to Haves
  • Experience with React Native for mobile app development.
  • Familiarity with backend technologies such as Go and PostgreSQL.
  • Understanding of AWS services and cloud-based application deployment.
  • Prior experience working on e-commerce platforms or related projects.

Apply now

We're changing ecommerce – join us

Get in touch to find out more about our wide range of products and services.
Get in touch to find out more about our wide range of products and services.