Skip to main content

Full stack web developer

Job Description

About Outbox:

Outbox is a learning and practising community for technology. We bring together entrepreneurs, investors, students, mentors, researchers, organisations, development partners to develop the relationships, skills and networks necessary to foster talent and opportunities in the technology sector and startup community.

We offer an exciting combination of workspace, business incubation and technical training programs.

Each year, Outbox hosts over 200 networking events that bring together over 5,000 individuals.

To learn more about Outbox, please visit

Outbox software engineers develop products for its partners, with a focus on social impact. This ranges from analytical tools to customising open source software. We are looking for engineers that value excellence, and can manage individual project priorities, deadlines and deliverables.

We are looking for engineers that are enthusiastic about problems across the full stack.

Get the opportunity to join our consulting arm: Outbox Labs

Our ideal candidate is an organized and mission-driven connector with a strong network of startup and enterprise thought leaders.


What you will do:

  • Write back-end code for web-based applications. Develop prototypes quickly, and high production applications

  • Optimize web applications to operate at speed and scale

  • Build any libraries or APIs required between applications

  • Perform testing and debugging of the application developed

  • Oversee the deployment pipeline for the application developed by setting up infrastructure and ensuring it is working.

  • Write code and complete programming using a defined programming language

  • Develop and work in an agile/scrum environment to delivery high quality software

  • Establish architectural principles, and select appropriate design patterns

  • Perform integrations between open source tools and another custom app


Minimum Qualifications

Experience with one or more general purpose languages including but not limited to Javascript, Python, Java to mention but a few

A Bachelor of Computer Science degree or related qualification

Preferred: Familiarity with a full stack


Who you are:

Interested in keeping up with best practices in your areas of expertise

You care about sound engineering practices like continuous delivery, defensive programming, and automated testing

You have good understanding of data structures and algorithms, and understand how to apply them to design pragmatic solutions.

Date of Expiry

Location (Town, District, Country)

Kampala, Uganda



Company Address

4th Floor, Soliz House,
Lumumba Avenue

How to Apply

To apply, please send your cover letter and C.V to

Get all updates about our work & the startup community.. Susbcribe today
Join our Community

Please sign up to our newsletter to receive monthly updates about our work, what is happening in the startup community and more. We promise we shall not spam you.

* indicates required