Senior Full-Stack Developer
Mama Money|Posted 12 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
We’re looking for a Senior Full-Stack JavaScript Developer (Web, Mobile, Middle Layer / BFF) to join us in building exceptional user experiences that empower our customers and drive growth.
As our Senior Full-Stack JavaScript Developer you will:
Contribute to the architecture and development of web and mobile applications, prioritizing user experience and performance.
Work closely with cross-functional teams, including back-end developers, to build cohesive solutions using our microservices infrastructure.
Participate in the full lifecycle of front-end development, from ideation through deployment, ensuring front-end best practices.
Champion UI/UX improvements by incorporating user feedback and analytics.
Work with Agile methodologies (Scrum), enhancing team productivity and development processes.
Our tech Stack:
Front-end Frameworks / Libs: Angular, Laravel, Rxjs, Apollo (GraphQL)
Mobile Frameworks / Libs: Ionic(Angular), Cordova, Capacitor
Middle Layer Frameworks / Libs: NestJS, ExpressJS, Rxjs
CMS Framework: Strapi
Languages: Typescript/Javascript, PHP (Kotlin and Swift knowledge advantageous)
APIs and Collaboration: RESTful APIs, GraphQL APIs, integration with backend microservices
Tooling: Firebase, AWS, Git, Jira, Confluence, Figma, Xcode, Android Studio
About you:
Experience: 6+ years of front-end development, with at least 2 years in a lead or senior role.
Tech Proficiency: Expert in Angular, with significant experience in hybrid mobile app development using Ionic, Cordova, and Capacitor.
Customer Focus: Ability to prioritize UI/UX and implement designs that meet our customers' needs.
Collaborative: Strong communication skills and a collaborative spirit, with experience working in Agile environments.
Sign up or log in to apply:
About Mama Money
What we do
Mama Money provides an efficient, safe, and low-cost way for our customers to send money from South Africa to their home countries across Africa, Asia, Europe, and the UK. Rather than looking at profit-maximization, we focus on helping our customers to send money home at a socially fair price. The money is being used by their families to pay for food, medicine, housing, and education and if less money gets stuck with the money transfer operator, more money arrives in the pockets of people who really need it. It's really that simple: lower fees will lead to better nutrition, better health care, better accommodation, and ultimately, a brighter future - one that prioritises financial inclusion.
While our social business ethics form our core identity, our technology forms the basis of our operations. We are a profitable, growing fintech company providing a service that people really need and we’re looking for like-minded people to join us.
Find out more about Mama Money here.
Why Work For Us
If you're looking to join a small team that drives capabilities for an ethical business, while working in an awesome agile environment - then this is for you! You’re not just going to work, you’re going to be making a positive impact on the lives of thousands of customers that need to send more money home. We are looking for eager learners, conscientious workers, and thoughtful, kind, supportive humans to join our team.
Our Culture
Think casual, we’re not here to be fancy or dress up with all the bells and whistles. We’re here to get the job done. Our aim is to create a caring and authentic environment where people can trust each other and work together to deliver impactful solutions. That word - together, it’s important to us. We can do great things alone, but even greater things together. We spend a lot of time working - so we believe we should enjoy it. We want you to do exceptional work and have fun, but at the end of the day go live your best life, rest, and recharge.
Our Engineering Processes
The engineering environment is agile and we encourage teams to innovate and improve their process to better fit their context. We aim to build small, shippable pieces of work that deliver value early and often. We have fun, try our best, aim to build the best product in the business, experiment, have a positive impact on the world around us, give back, and keep learning.
Our Hiring Process
We like to move quickly and not waste your time with unnecessary steps. After a quick intro chat, we ask you to complete an assessment (that was created in-house), and once returned and reviewed, we will set up a technical interview for you to discuss your solution and also get to know some of the team better. Following that, we like to set up a quick chat with you and one of the Co-Founders and that's pretty much it!
Perks at Mama Money
Tech Stack
application and data











utilities


dev ops









business tool




