Senior Back-end Engineer

Yassir
Cairo, Alexandria
Workplace: HybridFull timeFunction: Solutions Engineering & Sales EngineeringExperience: 4+ yearsEducation: bachelorsSkills: ["Communication","Problem-solving","Teamwork","Self-motivation","Prioritization"]

We are seeking a Senior Back-end Engineer to build robust, scalable server-side applications in Node.js, owning large-scale backend systems and microservices. You will design and implement APIs, collaborate with cross-functional teams, and contribute to architecture decisions in a dynamic, entrepreneurial environment. Strong emphasis on code quality, testing, and rapid problem solving in a mobility/fintech context.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Yassir
Yassir
4 months ago

Senior Back-end Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

We are seeking a Senior Back-end Engineer to build robust, scalable server-side applications in Node.js, owning large-scale backend systems and microservices. You will design and implement APIs, collaborate with cross-functional teams, and contribute to architecture decisions in a dynamic, entrepreneurial environment. Strong emphasis on code quality, testing, and rapid problem solving in a mobility/fintech context.
Location: Cairo, Alexandria
Workplace: Hybrid
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •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

Key Requirements

  • •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
  • •Solid OOP and software design knowledge – you should know how to create software that is extensible, reusable and meets desired architectural objectives
Experience:4+ yearsMobilityFintechOn-demand
Education:Bachelor's in Engineering or Computer Science
Skills:CommunicationProblem-solvingTeamworkSelf-motivationPrioritization
Tech Stack:Node.jsMongoDBExpress.jsNest.jsRESTMicroservicesGitDockerKubernetesRedis

Company Brief

Yassir
Yassir is a North African super app offering ride-hailing, delivery, and fintech services. It connects riders, couriers, and merchants through a mobile platform focused on emerging markets across Africa.
Industry: Mobility Platforms
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: Algiers, Algeria
Founded: 2017
Website