Summary
The job is for a Back-end developer in the international engineering team of Yassir., a leading super App company offering on-demand services and financial services. The role involves building large scale backend systems and microservices using Node.js, designing system architecture, improving code quality, understanding end-user requirements, and solving complex problems.
Requirements
- At least four years of experience in a similar role
- Solid OOP and software design knowledge
- Must have technical skills: Node.Js, Mongodb or other, Express.js or other, REST and RESTful APIs, micro-services, GIT
Responsibilities
- Build robust and scalable software in Node js, Python or Go
- Design and create (micro)services and system architecture for projects
- Help improve existing code quality through writing unit tests, automation and performing code reviews
- Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products
- Work with the engineering and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
- Dive into difficult problems and successfully deliver results on schedule
Preferred Qualifications
Nice to have technical skills (Strongly advised for senior profiles): Containers: Docker, kubernetes, Caching, Redis server
Benefits
- Attractive salary and you even get a stake in the company
- Subsidized public transit pass
- Have a lasting impact on our company's culture
- Perfect timing with renowned investors to build something great
- Extremely steep learning curve with own responsibility and intensive guidance
- Make a real impact on the world by helping us bring affordable financial and on-demand services to millions of Africans