Senior Backend Engineer

Nairobi, Nairobi, Kenya
Full Time
Experienced

Senior Backend Engineer

Job Summary
We are seeking a skilled Senior Backend Developer to design and develop scalable backend systems for our applications. You will work closely with the frontend team and product managers to create reliable and efficient systems.

Key Responsibilities:

  • Develop and maintain APIs and backend services.
  • Optimize application performance and scalability.
  • Collaborate with cross-functional teams to ensure seamless integration.
  • Conduct code reviews and mentor junior developers.
  • Troubleshoot and debug production issues.
  • Stay updated on emerging backend technologies.
  • Mentoring and providing technical guidance to junior/mid-level engineers.
  • Conducting code reviews to ensure code quality.
  • Writing technical documentation.

Requirements:

  • Bachelor’s degree in Computer Science or related field.
  • 6+ years of backend development experience.
  • Writing web services in NodeJS, NestJS
  • Databases (MySQL, MongoDB)
  • Unit and integration testing.
  • Modern container orchestration tools such as Kubernetes
  • Experience in building robust microservices.
  • Experience building APIs and integrating with external software.
  • Experience working with one or more cloud platforms (DigitalOcean, AWS, GCP, etc.)
  • Experience in system design.
  • Good working knowledge of common git workflows/branching models.
  • Experience working with agile frameworks e.g. scrum methodology
  • Solid understanding of security and performance best practices.
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*