About the role

  • Work collaboratively across the company to continuously refine how our platform can create the greatest impact, scale efficiently, and operate reliably for our users
  • Design, develop, and maintain features for the MOPO Platform that enhance functionality and user experience
  • Optimise database performance and ensure efficient data storage and retrieval for our growing network
  • Build intuitive and responsive web interfaces that work reliably in challenging connectivity environments
  • Integrate third-party APIs and services to extend platform capabilities
  • Conduct code reviews, mentor team members, and champion best practices
  • Troubleshoot technical issues to ensure minimal disruption to our operations across four countries
  • Participate actively in Agile processes, contributing to planning and refinement sessions

Requirements

  • Strong proficiency in Python and Django for backend development
  • Good working knowledge of Vue.js (or similar Javascript framework, e.g. React)
  • In-depth knowledge of MariaDB and SQL
  • RESTful API design and development
  • Version control systems (e.g., Git) and CI/CD pipelines
  • Web security best practices and performance optimization
  • Server deployment and maintenance (e.g. nginx, cron, package managers)
  • Strong debugging skills (e.g. PyCharm debugger, pdb, Sentry)

Benefits

  • Occasional international travel to Sub-Saharan Africa is offered to all employees if interested

Job title

Fullstack Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job