Jobs

Job Openings at Ubulu Africa

  • Contents
  • Open Jobs
    1. Senior Backend Engineer (NestJS/Express)
    2. Lead Engineer (Full Stack)
    3. Programme Manager
    4. Programme Associate
  • Method of Application

Job Openings at Ubulu Africa

Senior Backend Engineer (NestJS/Express)

  • Job Type Full Time , Remote
  • Qualification BA/BSc/HND
  • Experience 4 years
  • Location Lagos
  • Job Field ICT / Computer&nbsp

Role Overview

  • We are seeking a Senior Backend Engineer with a proven track record of building scalable APIs and powering data-heavy workflows (e.g., dynamic tables, filtering, analytics). You will be joining a fast-moving, impact-driven team and playing a key role in designing and maintaining the core services behind our high-growth platforms.
  • The ideal candidate is based in Lagos, able to work independently in a remote-first setup, and available for occasional in-person meetings as required. You must be highly proficient in NestJS and Express.js, and comfortable owning backend responsibilities with minimal supervision.

What You Will Do

  • API Development: Design, build, and maintain robust and scalable RESTful APIs using NestJS and Express.js.
  • Backend Logic for UIs: Structure backend logic effectively for table-heavy user interfaces, including implementing efficient pagination, filtering, and sorting functionalities.
  • Database Performance: Implement performant database queries and aggregation pipelines to ensure optimal application speed and responsiveness, especially with MongoDB or similar NoSQL databases.
  • Cross-functional Collaboration: Collaborate closely with frontend engineers to define clear API contracts and resolve integration needs, ensuring seamless data flow and user experience.
  • Code Quality: Write clean, testable, and maintainable code adhering to best practices and coding standards.
  • System Design & Optimisation: Participate actively in system design discussions and performance optimisation initiatives to enhance the overall architecture and efficiency of our platforms.
  • Documentation: Document endpoints, services, and key technical decisions for knowledge sharing and team collaboration.

What You Will Bring

  • Experience: 4+ years of backend engineering experience with production NestJS/Express systems.
  • Database Proficiency: Strong proficiency with MongoDB or similar NoSQL databases, including experience with data modelling and complex query optimisation.
  • Data-heavy Applications: Proven experience working with data-heavy applications, tables, and analytics platforms.
  • API Principles: Strong understanding of REST API principles, design patterns, and authentication mechanisms.
  • Technical Skills: Familiarity with Git for version control, asynchronous operations, and middleware architecture.
  • AWS & CI/CD : Experienced deploying production grade services on AWS using CI/CD pipelines. 
  • Autonomy & Delivery: Ability to work independently, manage tasks effectively, and consistently meet delivery timelines in a remote-first environment.

go to method of application »

Method of Application

Job Overview 

  • The Programme Manager is responsible for leading the design and execution of high-impact innovation programmes that support startups, small businesses, corporates, academia, and government agencies across Africa. This role covers the full lifecycle of programme delivery from conceptualization and planning to implementation, monitoring, and reporting. The Programme Manager builds strong relationships with entrepreneurs, innovators, and partners, ensuring alignment with Ubulu Africa’s strategic objectives and those of its stakeholders. Success in this role requires excellent leadership, stakeholder management, attention to detail, and the ability to thrive in a fast-paced environment.

What you will do

  • Design and deliver programmes aligned with Ubulu Africa’s strategy in collaboration with the Programme Director.
  • Apply design thinking, project management, and legal/policy compliance in programme development.
  • Oversee planning and execution—timelines, milestones, events, partnerships, publicity, vendors, and risk management.
  • Develop proposals, track KPIs, ensure contract compliance, and prepare timely reports.
  • Build and manage relationships with stakeholders, ensuring consistent communication.
  • Assess and strengthen team capacity, set performance goals, provide feedback, and mentor team members.
  • Foster a collaborative, empowering culture aligned with Ubulu Africa’s values.

Skills & requirements you should have

  • 8+ years’ experience in programme/project management in innovation, startups, enterprise support, or consulting.
  • Experience designing training and capacity-building content for innovation programmes.
  • Strong leadership, stakeholder management, and multitasking skills with high attention to detail.
  • Passion for technology, startups, and innovation with deep ecosystem knowledge.
  • Excellent English communication (written and verbal), analytical, and decision-making skills.
  • Self-directed learner with high emotional intelligence and ability to work independently or collaboratively.
  • Proficiency in Microsoft and Google suites; PMP certification is a plus.

go to method of application »

Leave a Comment