Backend Software Engineer (Dubai)

Introduction
Mamo Pay is a next-generation financial app that will change the way individuals, groups and communities share payments with one another and manage finances. We are a new VC backed startup aspiring to become the regions favorite finance and payments provider. You will be working with an international team of ex-Googlers with years of experience in product design, engineering, operations and marketing. At Mamo Pay our employees come first. We believe by taking care of our employees, they will take care of our users.
Job Summary
‍As a Backend Software Engineer you will write well-documented, thoroughly tested, scalable, and extensible code. You should understand the importance of agility and rapid prototyping during the development cycle, but are careful never to sacrifice quality when shipping code. You will need to work and communicate well within a small team of developers, UX designers, and business minds and learn new technologies and seek the help of others in areas where you lack experience.
Job Duties
  • Design the application backend, including APIs & databases.
  • Setup the backend infrastructure to run on various cloud platforms.
  • Future-proof the backend through monolithic vs. microservices architectures.
  • Integrate the backend with various 3rd party banking / finance APIs.
  • Setup and manage test automation & CI/CD processes.
Required Skills & Qualifications
  • BS/MA in Computer Science, Engineering or similar relevant field.
  • Proven experience deploying backend servers & APIs on GCP.
  • Experience with cloud-based databases (eg. Cloud PostgreSQL, Firestore, BigQuery).
  • Experience with scripting languages (Ruby, python).
  • Published microservices architectures supporting native mobile apps.
  • Familiar with source-control management, preferably Git.
  • Prior experience in working with Scrum and/or Agile methodologies.
  • Experience with unit testing & test automation frameworks for backend/API development.
  • Strong competencies in data structures, algorithms and software design.
  • Strong command of English language both verbal and written a must.

Sign up for early access

Tell us a little about yourself and we’ll let you know as soon as you can get started!

Thank you

We’re hard at work to get the product ready and we will let you know as soon as you can get access.

Oops! Something went wrong. Please try again.

Close sign up form