Remote work is often discussed as a Western phenomenon — something that Silicon Valley companies adopted during the pandemic and have been arguing about ever since. In Ethiopia and across East Africa, it has always been a practical necessity for technology companies that want to access the best talent, regardless of where that talent happens to live. This is how we have built our engineering team at HOBBE, and this is what we have learned.
The Talent Geography Problem
Ethiopia's technology talent is not evenly distributed. The highest concentrations of skilled engineers, designers and technology professionals are in Addis Ababa — and within Addis Ababa, in specific neighborhoods and institutions. But talent exists everywhere: in Dire Dawa, in Jimma, in Hawassa, in Bahir Dar. Engineers who grew up in those cities often have strong motivations — family, community, business interests — to remain there rather than relocate to the capital.
A company that insists on in-office work in Addis Ababa is a company that restricts its hiring to a fraction of the available talent. For HOBBE, which has always been committed to building a team that reflects the breadth of Ethiopia's technology capability, remote-first was not an ideological position — it was a practical one. We wanted the best people, and the best people are not all in the same place.
The African Remote Work Context
Building a distributed engineering team in Africa requires confronting a set of infrastructure challenges that do not exist in the same form for companies operating in Europe or North America. Connectivity is the most obvious: internet access in Ethiopia, while improving rapidly, remains inconsistent in bandwidth and reliability across different cities and neighborhoods. Power supply interruptions are a daily reality for many team members. Hardware acquisition — getting a developer a reliable laptop — requires logistics that are straightforward in some markets and genuinely complex in others.
We have addressed these challenges by treating infrastructure as a team responsibility rather than a personal one. We maintain a hardware fund that allows team members to acquire quality equipment, recognizing that asking someone to do serious engineering work on underpowered hardware is asking them to fail. We design our workflows to be asynchronous by default — not because we do not value real-time collaboration, but because asynchronous communication is more resilient to the kinds of infrastructure interruptions that are a feature of working in Ethiopia, not a bug.
Asynchronous by Default
The most important cultural shift in building a remote-first engineering team is moving from synchronous to asynchronous communication as the default mode. This means that decisions are documented in writing, not just made in meetings. It means that the state of every project is always knowable from documentation, not just from asking the right person. It means that when a team member loses power or connectivity for a few hours, the team's work continues rather than stalling, because the work is structured around written artifacts rather than real-time presence.
The discipline this requires is significant. It demands that engineers learn to write clearly — to explain their decisions, their findings and their blockers in a way that a colleague who wasn't in the conversation can understand. It demands that team leads document requirements thoroughly before work begins, not just describe them verbally in a meeting. And it demands that the whole team resist the temptation to substitute a quick message for a properly written document — understanding that the quick message creates information that lives only in one person's chat history and disappears from the team's collective knowledge.
Code Review as a Communication Tool
In a remote team, code review takes on additional importance as both a quality control mechanism and a primary channel for engineering knowledge transfer. A thorough code review — one that explains not just what needs to change but why, that asks questions that prompt the author to reflect on design decisions, that shares context about the system's history and constraints — is one of the most powerful tools available for developing engineers and maintaining shared standards across a distributed team.
At HOBBE, we have invested significantly in the quality of our code review culture. Reviews are expected to be substantive, not just approvals. Authors are expected to respond to feedback thoughtfully, not defensively. And the review record itself is treated as a valuable artifact — a record of the reasoning behind technical decisions that future team members can learn from.
What We Have Learned
Remote-first engineering in Africa is harder than remote-first engineering in infrastructure-rich environments. It requires more discipline, more intentionality, and more explicit investment in the conditions that allow people to do good work. But it is entirely achievable — and the teams that do it well gain access to a talent pool that their in-office competitors cannot reach.
For Ethiopian technology companies that are building for the long term, remote-first is not optional. The talent exists across this country. The responsibility of technology leaders is to build the infrastructure, culture, and practices that allow that talent to contribute at full capacity, wherever it happens to be.
References & Further Reading
- Fried, J. & Hansson, D.H. — Remote: Office Not Required (2013), Crown Business
- GitLab — The Remote Work Report (2021), GitLab Inc.
- A4AI — Affordability Report: Africa (2022), Alliance for Affordable Internet
- GSMA — Connected Society: Mobile Internet Connectivity in Sub-Saharan Africa (2023)
- Stack Overflow — Developer Survey (2023), Africa regional data