Browse All Jobs
Jumia is seeking a Senior NodeJS Developer to join its Kenya Tech Center. The successful candidate will work in a team-based environment, contributing to the design, implementation, and testing of high-quality solutions. They will be responsible for maintaining code quality, scalability, and performance, while adhering to good practices and security standards. Jumia offers a unique opportunity to impact the African e-commerce sector and grow professionally within a dynamic team.
What the role involves:
  • Autonomously interpreting business/technical requirements.
  • Designing, implementing, and testing high-quality solutions.
  • Working in a team-based development environment with a modular code base.
  • Optimizing applications, processes, and methodologies.
  • Assisting peers in a collaborative environment for development, testing, and automation tasks.
Requirements:
  • Strong working experience and knowledge with NodeJS and NodeJS frameworks (e.g. Express, NestJS).
  • Clear understanding of OOP, Design Patterns and anti-patterns, SOLID principles.
  • Working experience with relation and non-relational databases (e.g. MySQL, Couchbase, Redis...).
  • Experienced with testing layers (unit, integration and functional testing) and version control technologies (e.g. GIT).
  • Understanding of Queuing and Streaming systems (e.g. SQS, Kafka).
  • Academic background in IT or equivalent.
  • Knowledge of algorithms and distributed systems.
  • Proficiency in English.
What the role offers:
  • A unique experience in an entrepreneurial, yet structured environment.
  • A unique opportunity of having strong impact in building the African e-commerce sector.
  • The opportunity to become part of a highly professional and dynamic team.
  • An unparalleled personal and professional growth.
Apply

Jumia