
Posted
2 months ago
Deadline
Not Provided
Location
Nairobi, Kenya
Job Type
full time
You will interpret business and technical requirements to design, implement, and test high-quality solutions within a team-based development environment. Your responsibilities include working with a modular code base, aiming for quality and scalability, and actively contributing to the optimization of applications, processes, and methodologies.
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)
Experienced with 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
Knowledge in JavaScript (ES6) and VueJS, CSS is a plus
Experience with services/microservices-oriented architecture, ideally in an eCommerce scope
Familiar with SCRUM methodology
To apply for this position, please follow the link provided. Ensure ytheir resume/CV is up-to-date and highlights ytheir relevant experience and skills as outlined in the job description. Click this button to apply 👇
Companies that have recently posted new job opportunities
Companies currently hiring for multiple roles