Hiring Kenya

Blogger

Related Jobs

Senior Backend Engineer

Nairobi, Kenya
Company Details
Name:Incourage
Industry: Insurance
Description: Simplifying insurance access and distribution for insurance agencies.
Job Description

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.
Education: Degree, Diploma
Employment Type: Full Time

⚠️Report job

⚠️Safety Tips: Never pay anyone for job application, test or interview. A genuine employer will never ask you for the payment in anycase.

Disclaimer & TOS: Semasocial is an exclusive platform that ought to help jobseekers. We restrict any endorsement that demand for money and strictly advice against sharing personal or bank related information. If you notice deception or fraudulent, send us an email at [email protected]. For further details, please contact us »