Software Engineer — Node.js / Angular

Distro
Nairobi
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5-7 yearsSkills: ["Code review","Unit testing","Debugging","Problem-solving","Reasoning from symptoms to root cause"]

Build and maintain client-facing applications for a payroll platform, developing end-to-end features across Angular, Node.js/Express services, and the underlying data layer. Design and implement RESTful services and microservices, write and maintain tests, and participate in code reviews. Debug real production issues across tiers and work in Docker-based, containerized environments, with AI-assisted development embedded in day-to-day work.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Distro
Distro
17 hours ago

Software Engineer — Node.js / Angular

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Build and maintain client-facing applications for a payroll platform, developing end-to-end features across Angular, Node.js/Express services, and the underlying data layer. Design and implement RESTful services and microservices, write and maintain tests, and participate in code reviews. Debug real production issues across tiers and work in Docker-based, containerized environments, with AI-assisted development embedded in day-to-day work.
Location: Nairobi
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop client-facing applications using Angular and backend services with Node.js and Express
  • •Design and build RESTful services and microservices as part of end-to-end feature delivery
  • •Write tests and take ownership of work through production release rather than handing off at merge
  • •Participate in code review both as an author and reviewer
  • •Debug production issues across tiers and work effectively in containerized (Docker) environments

Pay and Benefits

Perks:Health InsuranceLearning Budget

Key Requirements

  • •5–7 years of hands-on software development
  • •Strong Node.js and Express experience designing RESTful services or microservices
  • •Solid Angular front-end development
  • •Docker and containerized development experience
  • •Practical experience with AI (AI-assisted development tooling, AI-enabled features, or both)
Experience:5-7 yearsPayrollHRBenefitsHCMMicroservicesContainerized developmentAI-assisted development
Skills:Code reviewUnit testingDebuggingProblem-solvingReasoning from symptoms to root cause
Tech Stack:AngularNode.jsExpressRESTMicroservicesDockerGitAgileUnit testingTypeScriptAWSAzureSQLCI/CDNoSQLMulti-value database

Company Brief

Distro
Provides a SaaS platform to simplify app distribution and release management, helping developers and teams build, share, and deploy mobile and web app builds to testers and stores.
Industry: Developer Tools
Website