JUMIA is an e-commerce startup with an aim to mimic Amazon’s success by delivering a wide range of items, from toys to generators across the African continent. Shortly after the startup of the business in Nigeria, JUMIA launched warehouses in four other growing countries which include: Egypt, Morocco, Kenya and Cote d'Ivoire.
Read more about this company
Autonomy interpreting business/technical requirements, designing, implementing and testing high-quality solutions
Work in a team-based development environment with modular code base, peer reviews and pull requests, with disciplined use of source code control and documentation
Constant aim for quality, scalability, performance, and architecture keeping good practices, security, and compliance in check
Be part of a fast and agile development process
Contribute actively and proactively to optimize applications, processes, and methodologies
Be willful to help peers, being part of a collaborative environment for development, testing, and automation tasks
What we are looking for
Strong working experience (+3 years) and knowledge with Golang
Experience with Golang Web Frameworks (e.g. Gin Gonic, Rebel)
Clear understanding of OOP, Design Patterns and anti-patterns, SOLID principles
Working experience with relational databases (e.g. MySQL)
Experienced with testing layers (unit, integration and functional testing) and version control technologies (e.g. GIT)
Understanding of Queuing systems (e.g. SQS, RabbitMQ)
Academic background in IT or equivalent
Knowledge in algorithms and distributed systems
Proficiency in English
3 year of experience
We Offer:
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 as our longer term objective is to train the next generation of leaders
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
We Offer:
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 as our longer term objective is to train the next generation of leaders
Method of Application
Use the link(s) below to apply on company website.