Full Stack Engineer (Node.js & React)
yassir
Algiers, Algeria
Posted Aug 28, 2024
- Full-time
- Product & Tech
Job description
**Yassir** is the leading super App in the Maghreb region set to changing the way daily services are provided. It currently operates in **45 cities across Algeria, Morocco and Tunisia with recent expansions into France, Canada and Sub-Saharan Africa**. It is backed (~**$200M in funding**) by VCs from Silicon Valley, Europe and other parts of the world. We offer on-demand services such as ride-hailing and last-mile delivery. Building on this infrastructure, we are now introducing financial services to help our users pay, save and borrow digitally. Helping usher the continent into a digital economy era. We’re not just about serving people - we’re about creating a marketplace to bring people what they need while infusing social values. **About Your Role:** As a Fullstack Developer specializing in [Node.js](http://node.js/) and React, you will be an essential part of our engineering team, working on both client-side and server-side applications. Your primary focus will be to develop user interfaces and implement server-side logic, creating seamless integrations between the two. Collaborative problem-solving, sophisticated design, and a commitment to quality products are essential in our fast-paced, dynamic environment. ### Responsibilities: - Design and develop web applications using [Node.js](http://node.js/) and React. - Collaborate with cross-functional teams to define, design, and ship new features. - Ensure the performance, quality, and responsiveness of applications. - Work with modern tools and technologies, maintaining code quality, organization, and automation. - Identify and correct bottlenecks, fix bugs, and optimize performance. - Participate in brainstorming sessions and contribute ideas to technology, algorithms, and products. - Collaborate closely with design and engineering teams to translate end-user requirements into effective technical solutions. - Embrace and solve complex challenges, delivering results on schedule. ### Requirements: - Ideally have technical skills with at least 3-5 years of experience in [Node.js](http://node.js/) and React. - Familiarity with REST and RESTful APIs, micro-services. - Experience with databases, both SQL and NoSQL. - Version control: GIT. - Nice to have technical skills (Strongly advised): Containers (Docker, Kubernetes), Caching (Redis), Scaling, Web load balancing. - Experience in a rapidly growing company in the mobility, on-demand, or fintech space is a plus. - BSc/MSc in Engineering, Computer Science, or relevant field.