Back-end Developer/Engineer
3 days ago
We are looking for a software 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 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
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.
-
Senior Back End Engineer
3 days ago
Nairobi, Nairobi Area, Kenya Nova Pioneer Full time $60,000 - $180,000 per yearNova Pioneer is looking for a rockstar Senior Back End Engineer to be part of our Post School Success Platform team and ready to start in January 2026. The successful candidate should be able to legally work in either Kenya/ Nigeria.ABOUT NOVA PIONEERNova Pioneer is a pan-African network of schools reimagining education to develop innovators and leaders who...
-
Back End Developer
4 days ago
Nairobi, Nairobi Area, Kenya PANA+CARE Full time 1,200,000 - 2,400,000 per yearAbout Pana+CarePana+Care is a digital health platform that connects specialized doctors, local clinicians, andpatients through a real-time three-way teleconsultation model. We focus on improving chronic diseasecare (especially diabetes and hypertension) for elderly patients in underserved communities.Over the next six months, Pana+Care is scaling across...
-
Back End Developer
4 days ago
Nairobi, Nairobi Area, Kenya Oversight+ Full time 900,000 - 1,200,000 per yearJob description Position:Backend Developer (Equity-Based) Startup: OversightPlusLocation: Remote Type: Project-based About Oversight is building a centralized investment portfolio management platform aimed at empowering investors with robust tools for research, analysis, and informed decision-making. Our mission is to demystify investing and simplify complex...
-
Back End Developer
4 days ago
Nairobi, Nairobi Area, Kenya We Are Oasis Full time $40,000 - $80,000 per yearWe're looking for a skilled Backend Developer to join our team and build robust, scalable systems for web and mobile applications. You'll work on diverse projects across multiple sectors from fintech to healthcare to enterprise solutions solving real problems for clients across Africa. This is a hands-on role where you'll own the full backend stack:...
-
Software Engineer
4 days ago
Nairobi, Nairobi Area, Kenya LyfeLine Services Full time 180,000 - 360,000 per yearCompany DescriptionLyfeLine Services is a premier Emergency Response Forwarding company that unifies critical data transfer and personal safety. Our dual-market platform is essential for the future of public safety. For hospitals, clinics, and dispatch, we provide LyfeLine Systems, a proprietary data forwarding and handling system that ensures critical...
-
Software Trainee Developer
4 days ago
Nairobi, Nairobi Area, Kenya SunCulture Full time $20,000 - $30,000 per yearPosition: Software Trainee DeveloperReporting to: Manager, Software EngineerLocation: Nairobi, KenyaType: Full-time - Fixed term 1 yearAbout SunCultureFounded in 2012, SunCulture's vision is to build a world where people take control of their environment in rewarding and sustainable ways. SunCulture does this by developing and commercializing life-changing...
-
Software Trainee Developer
4 days ago
Nairobi, Nairobi Area, Kenya SunCulture Kenya Limited Full time $40,000 - $80,000 per yearPosition: Software Trainee DeveloperReporting to: Manager, Software EngineerLocation: Nairobi, KenyaType: Full-time - Fixed term 1 yearAbout SunCultureFounded in 2012, SunCulture's vision is to build a world where people take control of their environment in rewarding and sustainable ways. SunCulture does this by developing and commercializing...
-
Front End Engineer Lead
3 days ago
Nairobi, Nairobi Area, Kenya Cross Border Talents Full time 120,000 - 180,000 per yearAre you a problem-solver with a background in software development and a particular focus on Front end Development? Do you want to be a part of an innovative team that uses their technical skills to make a positive impact? Then this role could be for you. Our client is a fast-growing non-profit social enterprise with offices in the Netherlands, Portugal,...
-
Back End De
3 days ago
Nairobi, Nairobi Area, Kenya Oversight+ Full timeJob description Position:Backend Developer (Equity-Based) Startup: OversightPlusLocation: Remote Type: Project-based About Oversight is building a centralized investment portfolio management platform aimed at empowering investors with robust tools for research, analysis, and informed decision-making. Our mission is to demystify investing and simplify complex...
-
Software Developer
3 days ago
Nairobi, Nairobi Area, Kenya Jumba Full time 120,000 - 240,000 per yearAbout Jumba:Jumba is a tech company that is simplifying the purchasing and financing of construction materials in Africa. Founded in April 2022, Jumba is building a platform that connects manufacturers and suppliers of construction supplies to builders and hardware retail stores. For more details: About the role:As a Software Developer at Jumba, you will...