Echo is a Nairobi-based firm that builds and deploys mobile-first communication, interaction, research and management information tools. We are a small team of dedicated engineers, user experience designers, M&E experts and project managers, and we love what we do.
Through our unique combination of experience designing products for emerging markets, t...
Read more about this company
Actively contribute to the continuous development of the Echo Mobile platform. This includes but is not limited to design, development, and maintenance of features on the Echo Mobile platform, including code review and upgrade, new feature development, fixing bugs, and scalability testing.
Report regularly to the engineering team on progress towards tasks and barriers needing attention.
Participate in daily and weekly engineering team meetings, including scrum, topic deep dives, and sprint recaps.
Learning opportunities
Develop expertise in modern web development using JavaScript, React, Python and Google Cloud Platform.
Learn current development practices in a small, dynamic and friendly team. We use agile processes and are always searching for ways to improve the way we work.
Understand how new functionality goes from user requests through development to testing and release to customers.