Posted today · be early

Senior Full Stack Engineer (React/Node) - Financial Services

Yassir

Egypt, India, Kenya, Nigeria, Russian Federation +1 moreremotePosted 1 day ago
Yassir logo

Skill Required

Financial-ServicesProduct-and-TechnologyFullstack-DevelopmentSoftware-EngineerFrontend-EngineerBackend-DevelopmentSenior-Full-Stack-Engineer-(React-Node.Js)Senior-Full-Stack-Developer-(React-Node.Js)Senior-Software-Engineer-Financial-ServicesFull-Stack-EngineerFull Stack DeveloperReactNode.jsEngineeringTypeScriptPostgreSQLautomationData StructuresNext.jsbuildingGraphQLCypressDockerdesignRedisCI/CDDesign PatternsJavaJestAWSGCPandGoCICDFulltime

Key highlights

  • One of the first Algerian startups to go through Y Combinator program
  • ~$200M in funding from Silicon Valley, Europe, and other VCs
  • Operating in 45+ cities across 7 countries (Algeria, Morocco, Tunisia, Senegal, France, Germany, Canada)
  • Equity stake in the company
  • Opportunity to shape culture at a fast-growing startup
  • Direct impact on millions of Africans through financial and on-demand services

Role overview

Yassir is a leading super App in the Maghreb region operating in 45 cities across Algeria, Morocco, Tunisia, France, Canada, and Sub-Saharan Africa. The company offers on-demand services including ride-hailing and last-mile delivery, and is now introducing financial services to enable users to pay, save, and borrow digitally. As a full-stack developer specializing in Node.js and React, you will be part of the engineering team developing both client-side and server-side applications, with a focus on creating seamless integrations between the two while collaborating in a fast-paced, dynamic environment.

Responsibilities

  • Design and develop web applications using 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

  • Solid in React, Node.js, and TypeScript
  • Clean code practices and software design that lasts
  • Proactive approach to identifying and solving problems without waiting for direction
  • Focus on impact over just completing tickets
  • Willingness to share knowledge and help others grow
  • Commitment to excellence both technically and humanly

Nice to have

  • Next.js
  • TypeScript
  • PostgreSQL
  • REST/GraphQL
  • Docker
  • CI/CD
  • Clean Architecture
  • Domain-Driven Design (software architecture)
  • SOLID principles
  • Testing (Jest / Cypress)
  • Redis
  • AWS/GCP
  • Java (for backend interoperability or legacy systems)

Benefits

  • Attractive salary
  • Equity stake in the company
  • Be part of one of the first Algerian startups to go through the Y Combinator program
  • One of the fastest-growing tech companies in North Africa
  • Lasting impact on company culture
  • Steep learning curve with own responsibility and intensive guidance
  • Make a real impact on the world by helping bring affordable financial and on-demand services to millions of Africans
  • Diverse and inclusive culture

Additional details

  • Operates in 45+ cities across Algeria, Morocco, Tunisia, Senegal, France, and Germany
  • Backed by ~$200M in funding from VCs from Silicon Valley, Europe, and other parts of the world
  • Current expansion: on-demand services (ride-hailing and last-mile delivery) moving into financial services (pay, save, borrow digitally)
  • Y Combinator program participant
  • African-focused super App with mission to usher continent into digital economy era
Apply now