Senior Backend Engineer

  • Full-time

Company Description

Bumpa is building the future of commerce in Africa.

Commerce is becoming ever more digital, the way we sell, buy and exchange value is changing faster than ever. Buyers want more convenient ways to buy, pay for products/services, and engage businesses while Sellers want more control over how they sell, manage their business, engage their customers, and collect customer data.

Bumpa is redefining commerce in Africa by building the infrastructure that is powering digital commerce on the continent for small business owners (SBOs).

Job Description

1. Work as part of a team that develops and maintains a scalable backend that allows us to
serve our customers efficiently.
2. Work closely with a team of cross functional peers to determine feasibility by evaluating
analysis, problem definition, requirements, solution development and proposed
solutions.
3. Determine the root cause of bugs and develop and implement practical and technical
solutions.
4. Optimise our backend and processes by conducting system analysis and
recommending changes in our policies and procedures.
5. Automate tasks through appropriate tools and scripting
6. Support and mentor mid level and junior engineers.

Qualifications

● Proven experience as a Senior Software Engineer
● Extensive experience in software development life cycle.
● Experience using system monitoring tools (e.g. New Relic) and automated testing
frameworks
● Knowledge of selected programming languages/frameworks (e.g. PHP/Laravel, Nodejs)
● In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL
databases (e.g. MongoDB)
● Familiarity with various operating systems (Linux, Mac OS, Windows)
● Analytical mind with problem-solving aptitude
● Ability to work independently
● Excellent organizational and leadership skills

Additional Information

What’s in it for you?

  • Competitive salary
  • Paid annual leave
  • Full extended medical benefits
  • A supportive and collaborative internal culture
  • Diverse, smart, and talented co-workers
  • Collaborative, fun work environment where laughing and learning go together
  • Growth opportunity to same and other roles