ABOUT THE ROLE
As part of our expansion effort, we are looking for a an engineering manager to join our Europe tech hub. You will be based out of Berlin or Paris and you will lead a tech team supporting Yassir's product development and delivery. You will own and build large scale systems and micro-services. Together with your team, you will design, develop, and deliver powerful applications in a highly dynamic environment. To be successful in this role, you should have outstanding technical skills and you are not afraid to be hands-on, you are confident leading and serving tech teams, good at juggling multiple products, and you thrive in high-growth environments.
- Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into pragmatic and effective technical solutions
- Contribute to hiring the engineering team for the product you are responsible for
- Work with the head of engineering to establish a culture of technical excellence and be responsible for the success and personal growth of your team
- Oversee engineering teams and their projects. Ensure they can deliver their best work by spotting and alleviating blockers and coaching teammates
- Build robust and scalable software in Node.js, Python or Go
- Help improve existing code quality through introducing quality assurance and performing code reviews
- Participate in brainstorming sessions and contribute ideas to our technology, algorithms and product
- At least three years work experience as an engineering manager or tech lead at an engineering department
- Extensive experience with cloud technologies, microservices architecture, continuous delivery, and modern human-computer interfaces
- Good understanding of agile methodologies
- Excellent leadership and project management skills, ideally experience managing remote teams.
- Solid OOP and software design knowledge – you should know how to create software that is extensible, reusable and meets desired architectural objectives
- Must have technical skills:
- Language: Node.Js, Python or Go
- Database: Mongodb or other.
- Framework: Express.js or other.
- Web architecture: Rest and restful APIs, micro-services
- Nice to have technical skills (Strongly advised for senior profiles):
- Containers: Docker, kubernetes
- Caching, Redis server
- 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
- Experience in a rapidly growing company in the mobility or on-demand services space is a plus
- BSc/MSc in Engineering, Computer Science or relevant field
- 🚀 Perfect timing with renowned investors to build something great
- 🎯Outstanding mentors who will support you in your growth
- 💸 Attractive salary and you even get a stake in the company
- 📈 Extremely steep learning curve with own responsibility and intensive support
- 📣 Learn to be pragmatic and make quick and sustainable decisions
- ⏱️ Flexible working hours, because we care about your outcome and not output
- 🤙🏽 Very strong team cohesion with daily and weekly activities
WHY YOU SHOULD JOIN YASSIR
- Join one of the fastest-growing tech companies in North Africa
- Have a lasting impact on our company's culture - you'll be one of the first employees in our Europe office.
- Make a real impact on the world by helping us bring affordable financial and on-demand services to millions of Africans
- Work on some really hard technical challenges from identity infrastructure for Africans, digital payment networks to complex mapping and routing systems across the continent.
- We are the first Algerian startup to go through Y Combinator program and we’re backed by top investors