Back-end Developer/Engineer

OMG Digital

Digital media company for African millennials.

Job Description

We are looking for a Back-end Developer/Engineer who will be joining our software development team to build great products for our users.

As an Engineer at OMG, you’ll be working with a team of talented and innovative engineers on interesting projects and features. You’ll have the opportunity to own these projects which will be actively used by millions of users on our platform and there will be lots of room to develop professionally.

Technical Requirements

  • 2+ years of active software development
  • Proficient with NodeJS
  • Good computer science fundamentals – concurrency, multi-threading, data structures, architecture, and various design patterns are things we work with and discuss regularly
  • Good knowledge of Databases (PostgreSQL, DynamoDB, Firebase is desirable)
  • Experience in the full development cycle (planning, documentation, development)
  • Experience with the following — API design, micro-services, TDD, immutable infrastructure, and open-source software
  • Fair understanding of how to build out and maintain reliable distributed systems and can deeply discuss tradeoffs
  • Good experience with troubleshooting and debugging issues.
  • Must be able to work with little supervision

Back-end Developer/Engineer – Technologies

These are some of the technologies/tools used at OMG, any knowledge of them is a plus:

JavaScript, Git, AWS Lambda, API Gateway, Google Cloud Functions, Firebase, Firestore, ES6, ReactJS, NodeJS, DynamoDB.

Looking to sharpen your Software Development skills to stay relevant in the market? CLICK HERE to have a look at the top schools.

For all your IT certification needs, please, click here for information on how to get started

To apply for this job please visit

Job Overview
Job Location