Ruby on Rails Backend Engineer (remote-friendly)
This job has expired. The employer might not be hiring anymore.
Our vision is what inspires us
Our vision is to make everyday payments simple, while bringing financial independence to every human being.
Our mission is what drives us
Our mission is to empower people to effortlessly manage, spend, save and grow their money through simpler, faster and friendlier finance.
How we describe the need for Mamo
Challenge
The fundamental challenge common to all financial services is one of trust and speed: the ability to send and receive money through a fast, secure, human-centered platform for everyday personal and business transactions.
Solution
Mamo offers a new choice: With trust, traceability, and transparency at the heart of its experience, Mamo aims to accelerate the MENA region towards a cashless economy providing an experience that empowers people to effortlessly access their money through simpler, faster, friendlier finance.
Result
With Mamo, we make everyday payments, transfers, and transactions a breeze while bringing financial independence and control to individuals and businesses alike.
Mamo usage
Use “Mamo” as verb, e.g. “Mamo me!” or an adjective followed by a description of our services e.g. “Mamo is a awesome way to send and receive money, have you tried the Mamo Pay app?”. “Mamo” should not be used as a noun, plural or possessive.
- Design the application backend, including APIs & databases.
- Setup the backend infrastructure to run on various cloud platforms (DevOps).
- Future-proof the backend through microservices architectures.
- Integrate the backend with various 3rd party banking / finance APIs.
- Setup and manage test automation & CI/CD processes.
- BS/MA in Computer Science, Engineering or similar relevant field.
- Proven experience deploying backend servers & APIs on GCP.
- Experience with DevOps & Automation: GKE, GCE, Docker, Ansible, Redis
- Experience with cloud-based databases (eg. Google Cloud SQL, Firestore, BigQuery).
- Experience with Ruby & Ruby on Rails
- Experience with scripting languages (eg. python).
- Published microservices architectures supporting native mobile apps.
- Familiar with source-control management (Git & Github).
- 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.
- Startup environment that’s big on individual responsibility and leans on process and automation.
- We’re big on culture. Work with stunning, supportive product, design and engineering teams on problems that matter.
- You will be learning and growing all of the time. From business, product, design to engineering you will be learning from a world-class team that is caring, kind, and empathetic.
- Mamo has the potential for a wide-reaching impact. Mamo is taking on the challenge of bringing about a new era of financial inclusion that begins close to home by providing access and experiences that make sense. That means you will never be bored.