Senior Backend Engineer
2025-11-23T15:12:59+00:00
Private Company
https://cdn.greatkenyanjobs.com/jsjobsdata/data/default_logo_company/defaultlogo.png
https://www.investopedia.com/
CONTRACTOR
Nairobi
Nairobi
00100
Kenya
Consulting
Computer & IT, Science & Engineering
2025-11-30T17:00:00+00:00
Kenya
8
About Us
Pricepally is at the forefront of innovative e-commerce solutions, dedicated to transforming the digital shopping experience. We integrate cutting-edge technology with robust enterprise systems to deliver seamless, efficient, and scalable solutions for our clients.
Position Overview
We are seeking a Senior Backend Engineer with substantial experience in with experience scaling backend systems. The ideal candidate will possess deep expertise in NestJS, GraphQL, TypeORM, PostgreSQL, and a strong foundation in logging and monitoring tools. This role requires a seasoned engineer who can architect and implement backend systems while ensuring seamless integration with various enterprise applications.
Key Responsibilities
●Backend Development:
- Architect and develop scalable backend systems using NestJS.
- Design and implement GraphQL APIs to support front-end requirements and integrations.
- Develop robust data models and manage data interactions using TypeORM with PostgreSQL.
- Scaling backend systems
- Work closely with stakeholders to understand integration requirements and deliver effective solutions.
●Monitoring and Logging:
- Implement and manage logging and monitoring systems to ensure system reliability and performance.
- Develop and maintain alerting mechanisms to proactively address system issues.
- Use tools like Prometheus, Grafana, ELK stack, or similar for monitoring and logging.
●Independent Work & Problem-Solving:
- Exhibit strong problem-solving skills, with the ability to troubleshoot complex issues independently.
- Work autonomously to deliver solutions without reliance on constant supervision.
- Ensure a stable and reliable working environment, free from limitations related to power supply issues.
●Collaboration:
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Work closely with DevOps and QA teams to ensure smooth deployment and continuous integration.
- Participate in code reviews, provide feedback, and ensure coding standards are followed.
●Technical Leadership:
- Mentor junior engineers and provide guidance on best practices.
- Contribute to architectural decisions and technology strategy.
- Stay updated with emerging technologies and propose improvements to existing systems.
Required Qualifications
Should-Have:
- At least one year of experience with Medusajs will be beneficial.
- Experience:
- 5+ years of experience in software development with a focus on backend systems.
- Strong expertise in NestJS, GraphQL, TypeORM, and PostgreSQL.
- Experience with test frameworks
- Skills:
- Deep understanding of RESTful services and GraphQL APIs.
- Proficient in SQL and database design, with hands-on experience in PostgreSQL.
- Experience with logging and monitoring tools like Prometheus, Grafana, ELK stack, or similar.
- Solid understanding of software development lifecycle, including CI/CD.
- Soft Skills:
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work in a collaborative environment.
- Ability to handle multiple tasks and projects simultaneously.
Other Qualifications
- Experience with cloud platforms like AWS, Azure, or GCP.
- Familiarity with microservices architecture and containerization (Docker/Kubernetes).
Why Join Us?
- Opportunity to contribute to an innovative food distribution system for African cities.
- Supportive environment fostering creativity, efficiency, and professional growth.
- Hands-on experience in a fast-paced, mission-driven organization.
- Architect and develop scalable backend systems using NestJS.
- Design and implement GraphQL APIs to support front-end requirements and integrations.
- Develop robust data models and manage data interactions using TypeORM with PostgreSQL.
- Scaling backend systems
- Work closely with stakeholders to understand integration requirements and deliver effective solutions.
- Implement and manage logging and monitoring systems to ensure system reliability and performance.
- Develop and maintain alerting mechanisms to proactively address system issues.
- Use tools like Prometheus, Grafana, ELK stack, or similar for monitoring and logging.
- Exhibit strong problem-solving skills, with the ability to troubleshoot complex issues independently.
- Work autonomously to deliver solutions without reliance on constant supervision.
- Ensure a stable and reliable working environment, free from limitations related to power supply issues.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Work closely with DevOps and QA teams to ensure smooth deployment and continuous integration.
- Participate in code reviews, provide feedback, and ensure coding standards are followed.
- Mentor junior engineers and provide guidance on best practices.
- Contribute to architectural decisions and technology strategy.
- Stay updated with emerging technologies and propose improvements to existing systems.
- NestJS
- GraphQL
- TypeORM
- PostgreSQL
- Medusajs
- RESTful services
- SQL and database design
- Logging and monitoring tools (Prometheus, Grafana, ELK stack)
- Software development lifecycle and CI/CD
- Problem-solving
- Communication
- Collaboration
- Multitasking
- Cloud platforms (AWS, Azure, GCP)
- Microservices architecture
- Containerization (Docker/Kubernetes)
- At least one year of experience with Medusajs will be beneficial.
- 5+ years of experience in software development with a focus on backend systems.
- Strong expertise in NestJS, GraphQL, TypeORM, and PostgreSQL.
- Experience with test frameworks
- Deep understanding of RESTful services and GraphQL APIs.
- Proficient in SQL and database design, with hands-on experience in PostgreSQL.
- Experience with logging and monitoring tools like Prometheus, Grafana, ELK stack, or similar.
- Solid understanding of software development lifecycle, including CI/CD.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work in a collaborative environment.
- Ability to handle multiple tasks and projects simultaneously.
- Experience with cloud platforms like AWS, Azure, or GCP.
- Familiarity with microservices architecture and containerization (Docker/Kubernetes).
JOB-6923247b42828
Vacancy title:
Senior Backend Engineer
[Type: CONTRACTOR, Industry: Consulting, Category: Computer & IT, Science & Engineering]
Jobs at:
Private Company
Deadline of this Job:
Sunday, November 30 2025
Duty Station:
Nairobi | Nairobi | Kenya
Summary
Date Posted: Sunday, November 23 2025, Base Salary: Not Disclosed
Similar Jobs in Kenya
Learn more about Private Company
Private Company jobs in Kenya
JOB DETAILS:
About Us
Pricepally is at the forefront of innovative e-commerce solutions, dedicated to transforming the digital shopping experience. We integrate cutting-edge technology with robust enterprise systems to deliver seamless, efficient, and scalable solutions for our clients.
Position Overview
We are seeking a Senior Backend Engineer with substantial experience in with experience scaling backend systems. The ideal candidate will possess deep expertise in NestJS, GraphQL, TypeORM, PostgreSQL, and a strong foundation in logging and monitoring tools. This role requires a seasoned engineer who can architect and implement backend systems while ensuring seamless integration with various enterprise applications.
Key Responsibilities
●Backend Development:
- Architect and develop scalable backend systems using NestJS.
- Design and implement GraphQL APIs to support front-end requirements and integrations.
- Develop robust data models and manage data interactions using TypeORM with PostgreSQL.
- Scaling backend systems
- Work closely with stakeholders to understand integration requirements and deliver effective solutions.
●Monitoring and Logging:
- Implement and manage logging and monitoring systems to ensure system reliability and performance.
- Develop and maintain alerting mechanisms to proactively address system issues.
- Use tools like Prometheus, Grafana, ELK stack, or similar for monitoring and logging.
●Independent Work & Problem-Solving:
- Exhibit strong problem-solving skills, with the ability to troubleshoot complex issues independently.
- Work autonomously to deliver solutions without reliance on constant supervision.
- Ensure a stable and reliable working environment, free from limitations related to power supply issues.
●Collaboration:
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Work closely with DevOps and QA teams to ensure smooth deployment and continuous integration.
- Participate in code reviews, provide feedback, and ensure coding standards are followed.
●Technical Leadership:
- Mentor junior engineers and provide guidance on best practices.
- Contribute to architectural decisions and technology strategy.
- Stay updated with emerging technologies and propose improvements to existing systems.
Required Qualifications
Should-Have:
- At least one year of experience with Medusajs will be beneficial.
- Experience:
- 5+ years of experience in software development with a focus on backend systems.
- Strong expertise in NestJS, GraphQL, TypeORM, and PostgreSQL.
- Experience with test frameworks
- Skills:
- Deep understanding of RESTful services and GraphQL APIs.
- Proficient in SQL and database design, with hands-on experience in PostgreSQL.
- Experience with logging and monitoring tools like Prometheus, Grafana, ELK stack, or similar.
- Solid understanding of software development lifecycle, including CI/CD.
- Soft Skills:
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work in a collaborative environment.
- Ability to handle multiple tasks and projects simultaneously.
Other Qualifications
- Experience with cloud platforms like AWS, Azure, or GCP.
- Familiarity with microservices architecture and containerization (Docker/Kubernetes).
Why Join Us?
- Opportunity to contribute to an innovative food distribution system for African cities.
- Supportive environment fostering creativity, efficiency, and professional growth.
- Hands-on experience in a fast-paced, mission-driven organization.
Work Hours: 8
Experience in Months: 60
Level of Education: bachelor degree
Job application procedure
Interested in applying for this job? Click here to submit your application now.
Please submit your resume and cover letter, using the title Senior Backend Engineer following the application procedure
All Jobs | QUICK ALERT SUBSCRIPTION