J

Senior Software Engineer at Living Goods

JobSearch
Nairobi 🇰🇪 Kenya
Live
Remote
Senior
View Jobs in NGO / Non-Profit Associations
Posted 1 day ago (26 Oct 2026) Updated about 4 hours ago

Job Description

The senior software engineer will own the technical direction of a product area, leading a small team while remaining hands‑on in development. Responsibilities include defining architecture, writing design documentation, breaking down work and conducting code reviews. The role balances building features (≈70 % of time) with mentoring and guiding engineers (≈30 %).

Qualifications & Requirements

  • • Bachelor’s Degree (BA/BSc/HND) in Computer Science or a related field
  • • Minimum 7 years software development experience
  • • At least 2 years experience leading a development team
  • • Strong knowledge of MVC, ORM and RESTful APIs
  • • Experience with relational and non‑relational databases, cloud and container platforms
  • • Excellent communication and ability to work with technical and non‑technical stakeholders

Required Skills

Responsibilities

  • • Own the technical direction and architecture of a product area
  • • Lead a small team of engineers, planning and sequencing work
  • • Write design documentation and record architectural decisions
  • • Conduct code reviews and mentor team members
  • • Develop features and contribute hands‑on code for the majority of time
  • • Collaborate with stakeholders to deliver digital health solutions