Senior Mobile Android Engineer

1 month ago


Cape Town, South Africa Yassir Full time

Yassir is the leading super App in the Maghreb region set to changing the way daily services are provided. It currently operates in 45 cities across Algeria, Morocco and Tunisia with recent expansions into France, Canada and Sub-Saharan Africa. It is backed (~$200M in funding) by VCs from Silicon Valley, Europe and other parts of the world.

We offer on-demand services such as ride-hailing and last-mile delivery. Building on this infrastructure, we are now introducing financial services to help our users pay, save and borrow digitally.

Helping usher the continent into a digital economy era. We’re not just about serving people - we’re about creating a marketplace to bring people what they need while infusing social values.

ABOUT THE ROLE

In this role, you will be part of our engineering team, working with a high quality code base and the latest tools, where you will promote your skills to be an expert in complex frontend development in Android (kotlin) native platforms. Your primary focus will be development of mobile applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to a highly dynamic environment, where root cause analysis and rapid collaborative problem solving, sophisticated design, and the creation of quality products are required.

TASKS

- Design and build mobile applications for Android.
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
- 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
- Dive into difficult problems and successfully deliver results on schedule

REQUIREMENTS

- Must have technical skills
- A minimum of 5 years of experience
- Language: Android, Kotlin
- Familiarity with cloud message APIs and push notification
- Web architecture: Rest and restful APIs, micro-services
- Version control: GIT
- Nice to have technical skills (Strongly advised)
- Containers: Docker, Kubernetes
- Caching, Redis server
- Scaling, Web load balancing
- Experience in a rapidly growing company in the fintech space is a plus.
- BSc/MSc in Engineering, Computer Science or relevant field

Hiring Process:

- Talent acquisition screening interview.
- Live coding (technical interview)
- System design interview.
- Leadership interview.

WHY YOU SHOULD JOIN YASSIR

- You will be part of one of the first Algerian startups to go through the Y Combinator program and one of the fastest-growing tech companies in North Africa. We are current in +50 cities (Algeria, Tunisia, Morocco, Senegal & France).
- Attractive salary and you even get a stake in the company.
- Have a lasting impact on our company's culture.
- Perfect timing with renowned investors to build something great.
- Extremely steep learning curve with own responsibility and intensive guidance.
- Make a real impact on the world by helping us bring affordable financial and on-demand services to millions of Africans

At Yassir, we believe in the power of diversity and the importance of an inclusive culture. So, if you're ready to bring your unique perspective and experiences to the table, then we're excited to listen.

Don't just apply for a job, come and be a part of our journey. Let's create a better tomorrow together.

We look forward to receiving your application

Best of luck,

Your Yassir TA Team

#J-18808-Ljbffr



  • Cape Town, Western Cape, South Africa Yoyo Group Full time

    Job Title: Senior Android Mobile Software EngineerWe are seeking a highly skilled Senior Android Mobile Software Engineer to join our innovative team at Yoyo Group. As a key member of our Collab team, you will be responsible for developing high-quality mobile applications for Android, working closely with designers and backend engineers to deliver seamless,...


  • Cape Town, Western Cape, South Africa Yoyo Group Full time

    Android Mobile Engineer Job DescriptionWe are seeking a skilled Android Mobile Engineer to join our innovative team at Yoyo Group. As a key member of our Collab team, you will be responsible for developing high-quality mobile applications for Android, working closely with designers and backend engineers to deliver seamless, high-performance user...


  • Cape Town, South Africa Yoyo Group Full time

    Job DescriptionWe are seeking a skilled Android Mobile Engineer to join our innovative Collab team. Yoyo Collab is our professional services business unit where our team works on secondment inside large corporates building out their product vision and strategy. In this role, you will be responsible for developing high-quality mobile applications for Android,...

  • Mobile Developer

    3 weeks ago


    Cape Town, South Africa Network Recruitment Full time

    Key Responsibilities: Develop and maintain mobile applications for iOS and Android using best practices. Collaborate with product managers, designers, and other developers to gather requirements and create innovative solutions. Write clean, maintainable, and efficient code. Conduct thorough testing and debugging of applications to ensure high performance and...

  • Mobile Developer

    1 month ago


    Cape Town, South Africa Network Recruitment Full time

    Key Responsibilities: Develop and maintain mobile applications for iOS and Android using best practices. Collaborate with product managers, designers, and other developers to gather requirements and create innovative solutions. Write clean, maintainable, and efficient code. Conduct thorough testing and debugging of applications to ensure high performance and...

  • Mobile Developer

    1 month ago


    Cape Town, South Africa Network Recruitment Full time

    Key Responsibilities:Develop and maintain mobile applications for iOS and Android using best practices.Collaborate with product managers, designers, and other developers to gather requirements and create innovative solutions.Write clean, maintainable, and efficient code.Conduct thorough testing and debugging of applications to ensure high performance and...

  • Mobile Developer

    1 month ago


    Cape Town City Centre, South Africa Jobted ZA C2 Full time

    Key Responsibilities: - Develop and maintain mobile applications for iOS and Android using best practices. - Collaborate with product managers, designers, and other developers to gather requirements and create innovative solutions. - Write clean, maintainable, and efficient code. - Conduct thorough testing and debugging of applications to ensure high...


  • Cape Town, Western Cape, South Africa NBCUniversal Full time

    Job Title: Senior Mobile Software EngineerWe are seeking a highly skilled Senior Mobile Software Engineer to join our team at NBCUniversal. As a key member of our Cape Town-based team, you will be responsible for providing expertise and analysis for new feature requirements, implementing them as code, and maintaining the codebase of existing mobile...


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    **Android Software Engineer**We are seeking a skilled Android Software Engineer to join our team at Goldman Tech Resourcing. The ideal candidate will have a strong foundation in Android UI design principles, patterns, and best practices, with at least 5 years of experience in developing mobile applications.Proficient in Kotlin and experienced in designing...


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    Job Title: Senior Android Software DeveloperAbout the Role:Goldman Tech Resourcing is seeking an experienced Senior Android Software Developer to join their team. As a Senior Android Software Developer, you will be responsible for designing, developing, and maintaining mobile applications for Android platforms.Key Responsibilities:• Develop high-quality...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Title: Senior Mobile Software EngineerWe are seeking a highly skilled Senior Mobile Software Engineer to join our team. As a Senior Mobile Software Engineer, you will be responsible for designing, developing, and maintaining high-performance mobile applications using Flutter and Dart. Your expertise in mobile development will enable you to create...


  • Cape Town, Western Cape, South Africa PayTech Nexus Ltd Full time

    Job Title: Senior React Native Mobile EngineerAt PayTech Nexus Ltd, we are seeking a highly skilled Senior React Native Mobile Engineer to join our team. As a Senior React Native Mobile Engineer, you will be responsible for designing and developing robust, scalable, and high-performance mobile applications for both iOS and Android platforms.Key...


  • Cape Town, South Africa PayTech Nexus Ltd Full time

    PayTech Group is a dynamic Fintech company based in Cape Town, South Africa. We specialize in leveraging technology to revolutionize the finance industry. Our team is comprised of talented individuals who are passionate about pushing the boundaries of technology to create exceptional user experiences. We are seeking highly skilled Senior React Native Mobile...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    About the Role:We are seeking a highly skilled Senior Mobile Application Developer to join our team at Network Recruitment. As a key member of our development team, you will be responsible for designing, developing, and maintaining mobile applications for iOS and Android using best practices.Key Responsibilities:Design and develop mobile applications for...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    Key Responsibilities:We are seeking a highly skilled Senior Mobile Application Developer to join our team at Network Recruitment. As a key member of our mobile development team, you will be responsible for:Developing and maintaining mobile applications for iOS and Android using best practices and industry-leading technologies.Collaborating with product...

  • Mobile Architect

    1 week ago


    Cape Town, South Africa RealmDigital Full time

    Overview Our client a leading financial institution dedicated to innovation and customer satisfaction is on the look out for a Mobile Architect who can drive their native i OS and Android platforms to new heights, ensuring that our mobile banking experience is top-notch, reliable, and secure for our users. Purpose As the Native Mobile Architect for i OS &...


  • Cape Town, Western Cape, South Africa NBCUniversal Full time

    About the RoleWe are seeking a highly skilled Senior Mobile Software Engineer to join our team in Cape Town, South Africa. The successful candidate will have extensive experience in designing and developing mobile applications using Flutter and native iOS and Android platforms.ResponsibilitiesProvide expertise and analysis for new feature requirements,...


  • Cape Town, Western Cape, South Africa Being IT Solutions Full time

    Job Title: Senior Mobile Application DeveloperWe are seeking an experienced Android developer to join our development team at Being IT Solutions. Located in Cape Town, this role offers a market-related salary and the opportunity to work on high-quality native mobile applications.About the Role:This is a hybrid position that requires collaboration with...

  • Mobile Architect

    2 weeks ago


    Cape Town, South Africa RealmDigital Full time

    **Overview** Our client a leading financial institution dedicated to innovation and customer satisfaction is on the look out for a Mobile Architect who can drive their native iOS and Android platforms to new heights, ensuring that our mobile banking experience is top-notch, reliable, and secure for our users. **Purpose** **Tasks include**: - Define and...


  • Cape Town, Western Cape, South Africa NBCUniversal Full time

    Job DescriptionMain ResponsibilitiesAs a key member of the NBCUniversal team, the Senior Mobile Software Engineer will be responsible for providing expertise and analysis for new feature requirements, implementing them as code, and maintaining the codebase of existing mobile applications.Implement new feature requirements and maintain existing...