About the role
About your role as “Senior Back-end Engineer”
- Build robust and scalable software in Node js.
- Design and create (micro)services and system architecture for projects, and contribute and provide feedback to other team members
- 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
About your experience
- BSc/MSc in Engineering, Computer Science or relevant field.
- Minimum 4 years of experience in a similar role
- Demonstrated ability to prioritize, self-start, contribute under pressure and meet tight deadlines
- Highly organized, creative and critical thinker
- Comfortable working in an entrepreneurial environment
- Solid OOP and software design knowledge – you should know how to create software that is extensible, reusable and meets desired architectural objectives
- Language: Node.Js.
- Database: Mongodb or other.
- Framework: Express.js & Nest j.s.
- Web architecture: Rest and restful APIs, micro-services
- Master source version control: GIT
- Containers: Docker, kubernetes
- Caching, Redis server
- Experience in a rapidly growing company in the mobility, on-demand or fintech space is a plus
- Web load balancing
- Scaling
- OS administration
- Encryption : https//, digital signing
Why you should join Yassir
- You will be part of one of the first Algerian startups to go through the Y Combinator program and one of the fastest-growing tech companies in North Africa. We are current in +60 cities (Algeria, Tunisia, Morocco, and Senegal)
- 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