Safaricom logo

Specialist Digital Channels Development and Operations ( Internal/External)

Safaricom
3 days ago
Full-time
On-site
Addis Ababa, Ethiopia
Description

About Us

At Safaricom Ethiopia, we are a purpose-led technology company dedicated to transforming lives through digital connectivity and inclusive financial services. In under four years, we have grown to serve over 10 million customers, with our network now reaching 55% of Ethiopia’s population – a testament to our bold vision and trusted partnerships.

Guided by core values such as customer obsession, innovation, integrity, and get it done together, we are building a workplace that is dynamic, inclusive, and empowering. We believe our greatest strength lies in our people. That’s why, for two consecutive years, we have proudly get earned the Top Employer Award – in recognition for our unwavering commitment to fostering a supportive, innovative, and inclusive environment to people.

Join Safaricom Ethiopia and be part of a team that is shaping the digital future of Ethiopia. Here, your work has meaning, your voice matters, and your growth is our priority. Together, we are transforming lives for a digital future   



Responsibilities

Key accountabilities and decision ownership: 

 

• Lead the design and development of scalable API endpoints that relay data from multiple systems to digital channels.
• Drive technical solution design and ensure alignment with architecture, security, and performance standards.
• Build reusable, high-quality, and maintainable code and shared libraries.
• Review and validate the technical feasibility of user stories and UI/UX designs.
• Provide technical leadership in cross-functional discussions to shape solutions and delivery plan. Mentor and support developers through code reviews, knowledge sharing, and best practices.
• Develop and optimize Progressive Web Apps (PWA) using NextJS, NodeJS, and ReactJS.
• Lead integration with RESTful and third-party APIs.
• Design and optimize relational and NoSQL database structures (PostgreSQL, MariaDB, MongoDB).
• Oversee development and maintenance of headless CMS platforms.
• Design and implement caching strategies using Redis to improve performance and scalability.
• Ensure comprehensive automated testing (UT, SIT, UAT) and quality engineering practices.
• Own CI/CD pipeline implementation and optimization using ArgoCD, GitLab CI/CD, or Jenkins.
• Drive observability using monitoring and analytics tools (Google Analytics, SPLUNK, ELK) and translate insights into performance improvements.
• Lead periodic code refactoring, performance tuning, and technical debt management.
• Provide L3 application support and ensure production stability and SLA adherence.
• Stay current with emerging technologies and introduce relevant innovations into the digital ecosystem



Qualifications

 

Must have technical / professional qualifications: 

• Bachelor’s degree in computer science, Software Engineering, Information Technology or related field
Minimum 5+ years’ experience as a full-stack developer, with strong exposure to large-scale digital platforms
• Proven experience in end-to-end solution delivery and production support
• Strong experience in ReactJS, NextJS, and modern frontend architecture
• Experience in hybrid mobile/PWA development
• Extensive experience in REST API design and integration
• Strong hands-on experience with Git-based workflows and CI/CD
• Experience working in Agile delivery environments

Eligibility Criteria:

  • Must have assumed current Safaricom role for a minimum of 12 months period.
  • Employees are strongly advised to discuss their career aspirations with their line managers when they apply for vacant jobs.
  • Employees must complete all assigned training courses to be considered for promotion
  • Candidates are eligible to apply for roles at the same level (possible lateral move to another function) or one level higher (next higher immediate level)
  • Please be aware that promotions (band increments) may lead to changes in financial rewards. However, lateral moves only result in changes to job title and reporting lines.
  • For Regional roles, knowledge of the Region local language is essential