b Makeba - Jobs


Position

Junior iOS Developer






Location
Dakar, Sénégal

Duration
Full Time

Industry
Fintech, Mobile Application


Makeba is an innovative company that will revolutionize e-payment & money transfer with an innovative application in emerging markets.

Makeba has built a suite of economical and easy-to-use mobile applications for financial transactions, including international remittances and local payments. We seek to help individuals and businesses in emerging countries, especially in Africa, integrate into the modern economy - while saving them a lot of money. We see the world as one economy and one people - that's why we create a financial service accessible to everyone, anywhere in the world.

As we begin our operations in several countries, we are looking for a web developer with experience in developing mobile applications on Android, looking for new challenges and who will be an integral part of the success of our technical team based in Dakar, Senegal.

Reporting to the Lead iOS, the developer will have the following responsibilities:

Responsibilities
• Build iOS applications and work with existing native Swift codebase
• Work on all aspects of iOS development (networking, data persistence, UI development….)
• Help make major architecture decisions and enforce iOS best practices
• Follow Git best practices and participate with other team members in thorough code reviews
• Collaborate with both internal & external product, design and engineering teams
• Work with designers to make sure that designs are being made with iOS's unique challenges in mind
• Work on security aspects of iOS applications
• Build a whole module or library and be able to maintain it
• Collaborate with Android, Backend and Frontend engineers on a regular basis
• Make good jokes

Requirements:
• At least 3 years of experience on iOS projects.
• Experience with Swift programming language
• Strong understanding of iOS Design
• Experience with iOS testing frameworks (XCTest, etc.)
• Master at least one mobile application architecture: MVVM, MVP, MVI etc
• Experience with dependency managers (Cocoapods, Carthage, Swift Package Manager)
• Ability to collaborate with other cross-functional teams and non-technical users to develop an awesome Product
• The will to learn and self-improve everyday
• A real passion about iOS application development

Nice to have:
• Experience with setting up iOS continuous integration and delivery pipelines is a strong plus
• Good knowledge in computer security, cryptography and related algorithms
• A Github, Medium, StackOverflow, SpeakerDeck or something else to show off
• A degree in computer science would be great but not required.

Personal skills:
• Strong teamwork skills
• Have a particular attention to detail and be rigorous;
• Strong capacity for learning and adaptation
• Functional English is a plus.

Interested candidates may send their CV and cover letter to jobs@makeba.money




Back to Jobs