Senior Positions – Jumia

Jobs in Kenya, Engineering Jobs, Programing Jobs,

Distinguished Principal Engineer

What you will be doing

  • Be part of the Jumia Engineering team and shape the long-term technology vision and strategy aligning with the company’s objectives
  • Be a role model for the Jumia Values 
  • Work effectively cross-functionally and with the leadership, leveraging data and metrics to identify new opportunities for existing and new projects and features
  • Define architectural standards and guidelines across the company in collaboration with the Technical Advisory Group, Directors of Engineering and Platform teams
  • Arbitrate on technical decisions within your scope
  • Define Operational Excellence KPIs and standards, and partner with Directors of Engineering to ensure highly performant solutions are developed and continuously improved
  • Drive performance and efficiency improvements across Jumia’s platform, leading initiatives in load testing, performance tuning, and capacity planning
  • Ensure comprehensive documentation of system architecture, design decisions, and operational procedures.
  • Mentor and develop Principal and Staff Engineers, fostering a culture of technical excellence and continuous learning
  • Ensure system reliability and compliance
  • Find a group of humble and intelligent people ready to make you grow and to grow with you
  • Change the Internet landscape in Africa and the World through your team

What we are looking for

  • At least 3-5 years of experience working as a Principal Engineer – experience as an individual contributor working with agile methodologies and with experience architecting and running large-scale tier 1 systems
  • Expertise in designing and implementing complex system architectures, with a focus on scalability, reliability, and maintainability
  • Strong working experience with Java and web frameworks (preferably Spring), with exposure to multiple programming languages
  • Experience with event-driven architectures and tools for queueing and streaming (preferably Apache Kafka)
  • Experienced working with large-scale Databases (SQL and NoSQL), with a good understanding of data modelling and optimization
  • Experience with containerization (preferably Docker) and orchestration (Kubernetes)
  • Strong black box test Automation experience is a plus
  • Experience designing and developing platforms built for scale is a plus
  • A proactive challenger mindset: if there’s room for improvement, you’ll say it
  • A solver mindset: when there is a will, there is a way
  • A strong business sense – you understand the impact of your work
  • The ability to be autonomous and to own your decisions
  • The ambition to grow the company and within the company
  • Full professional English proficiency

Senior Frontend Developer (Angular/React)

What you will be doing

  • Be part of an agile team that creates scalable solutions leveraging state-of-the-art technologies in a service-oriented architecture
  • Work closely with multidisciplinary teams (Backend developers, DevOps, QA engineers, Product Owners) oriented to continuous delivery
  • Work across the entire product life cycle: concept, design, development, deployment, testing, release, support
  • Construct and verify (unit test) software components to meet design specifications
  • Take ownership of your code to be qualitatively high and you will support your colleagues in code reviews
  • Integration of user-facing elements developed by front-end developers

What we are looking for

  • At least 4 years of experience in Frontend development
  • Understanding fundamental design principles behind a scalable application
  • Consolidated professional experience building high-quality, performant JavaScript applications
  • Consolidated experience in JavaScript frameworks/libraries, such as AngularJS, VueJS or ReactJS
  • Write and test interactive, clean, secure and efficient solutions
  • Help maintain a high-level quality code by reviewing your teammates’ code
  • Continuously improve our codebase, systems and processes
  • Keen to learn new technologies and have ideas about how we can make things better
  • Being passionate, self-driven and working with little supervision towards a common team or company purpose
  • Excellent communication skills and being able to work independently or in a full team
  • Knowledge of algorithms and distributed systems
  • Academic background in IT or equivalent
  • Proficiency in English

Senior Java Software Engineer

What you will be doing

  • You will be part of an agile team that develops e-commerce, smart logistics, and payment solutions
  • Your work will integrate a service-oriented architecture using state-of-the-art technologies and software development practices
  • You will own your services and be responsible end-to-end
  • You will take ownership for your code to be qualitatively high and you will support your colleagues in code reviews
  • You will change the Internet landscape in Africa and the World one line of code at a time

What we are looking for

  • Minimum of 3 years of experience
  • Experienced with Object Oriented Programming (OOP)
  • Experience with development in Java (and ideally Spring Boot framework)
  • Acquainted with building testable code, unit tests and/or integration tests
  • Knowledgeable of software design and architecture patterns
  • Knowledgeable of SQL and relational databases
  • Fluent in English

Apply Now

Cover Letter for job application 2025 examples - 3 Parts of a Cover Letter