Senior Mobile Engineer

2 weeks ago


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

About the Role

We're on the lookout for a Mobile Engineer to join our Yoyo Collab team, which is our professional services division where we embed our experts in big companies to help bring their product vision to life.

If you're a pro at creating mobile apps, understand the ins and outs of mobile ecosystems, follow best practices, and have a knack for user interface design, then this is the gig for you The main gig involves ensuring top-notch mobile solutions are rolled out successfully by testing extensively, collaborating with various teams, and keeping a close eye on bugs.

Join a talented crew focused on innovation and excellence, working together to deliver top-tier solutions to our key clients in the Retail and Financial Services industry.


What You'll Do

  • Develop top-quality code that links with backend systems to offer users a smooth front-end experience.
  • Assist the team lead in breaking down mobile development tasks and estimating efforts.
  • Own project deliverables and ensure they are completed within the set timeframe.

Staying Ahead in Mobile Tech

  • Explore and integrate new technologies to boost development efficiency.
  • Address technical debts as you build features, keeping the system up-to-date.

Bug Busting and Reporting

  • Identify and resolve bugs without introducing new ones.
  • Work closely with dev teams to fix reported issues efficiently.

Developer Testing

  • Write code compatible with various mobile devices.
  • Test before handing it over to the QA team.
  • Fix bugs identified during the development life cycle.

Collaboration is Key

  • Work closely with other teams like lead mobile engineers, QA engineers, and product managers.
  • Actively take part in sprint meetings, development cycles, and team gatherings.
  • Keep the team updated on progress, blockers, and milestones reached.

Preferred Qualifications and Skills

  • Degree in Computer Science, Mobile Development, or related field.
  • Minimum 5 years in mobile development.
  • 3 years with React-Native or ReactJs.
  • Familiarity with Typescript, unit testing, and code debugging.
  • Knowledge of XCode, Gradle, Android Studio, IntelliJ is a plus.
  • Understanding of financial services integration with transactional systems.
  • Experience collaborating in diverse delivery teams.

Technology Stack

  • Languages: Typescript, Javascript.
  • Frameworks: React Native.
  • State management: Redux, React's Context API.
  • Middleware: Redux-Saga.
  • Testing: Jest, React-Native Testing Library, Detox.
  • CI/CD: Fastlane, Github Actions.
  • Analytics and Monitoring: Mixpanel, Google Analytics, Sentry.
  • App Platforms: AppCenter, Google Play Store, AppStore, Huawei App Gallery.
  • Database: SQL.
  • Native modules: Java, Kotlin, Swift.

Looking for

  • A passionate and skilled mobile engineer.
  • Able to juggle multiple tasks and help team members.
  • Efficient in resolving complex technical issues.
  • Adaptable to tech changes and excellent at communication.
  • Deadline-driven with keen attention to detail.

Our Values

  • Customer focus: Always aim to serve our customers better.
  • Team player: Stay positive and bring energy to the team.
  • Ownership: Be accountable and find solutions.
  • Speed: Deliver top-notch solutions at a fast pace.
  • Curiosity and Creativity: Keep innovating and thinking outside the box.


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

    Job DescriptionAs a key member of the Cape Town based team, the Senior Mobile Software Engineer (Flutter Developer) will be responsible for:Providing expertise and analysis for new feature requirements, implementing them as code.Maintaining the codebase of existing mobile applications (Flutter, native iOS and Android).Continuous code improvement, refactoring...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time

    Hire Resolve is currently looking for a Senior Mobile Developer to join their client's team. As a leading specialist Recruitment firm in the IT and Services industry, Hire Resolve is dedicated to finding the best talent to meet their client's needs. This is an exciting opportunity to work with a dynamic team and contribute to the development of innovative...


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

    Join Bullet, a cutting-edge fintech platform in Dublin, revolutionising financial management for startups and small businesses. As a Senior Mobile Developer, you'll lead the development of our intuitive mobile applications. Responsibilities: Mobile ...Practical Points:Paying top market rate Will suit remote working (candidate won't be required to live in...


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

    WHAT WE DO We're Lula. We build innovative fintech products to help SMEs make cash flow. From instant access to funding to all-in-one business banking accounts and cutting-edge financial analysis tools, we're on itOur purpose is to help SMEs manage their business better, faster, simpler, Lula, so they can spend more time doing what they love.Speaking of...


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

    WHAT WE DO We're Lula. We build innovative fintech products to help SMEs make cash flow. From instant access to funding to all-in-one business banking accounts and cutting-edge financial analysis tools, we're on itOur purpose is to help SMEs manage their business better, faster, simpler, Lula, so they can spend more time doing what they love.Speaking of...


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

    WHAT WE DO We're Lula. We build innovative fintech products to help SMEs make cash flow. From instant access to funding to all-in-one business banking accounts and cutting-edge financial analysis tools, we're on it Our purpose is to help SMEs manage their business better, faster, simpler, Lula, so they can spend more time doing what they love. Speaking of...


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing (Pty) Ltd Full time

    These jobs were popular with other job seekersOne of our leading clients in the IT sector is looking for a Senior Mobile Developer to join their team and have their skills be put to good useWe require a candidate with:Strong experience in native Android development, using Kotlin and Java.Good understanding of mobile app development concepts and patterns,...


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

    Carry1st is Africa's leading publisher of mobile games and digital content. Operating at the intersection of games, fintech, and web3, we scale awesome content in frontier markets by solving hard problems. We develop, licence, and publish games and monetize them effectively with our proprietary platform. We are backed by blue-chip investors like: Andreessen...


  • Cape Town, Western Cape, South Africa Acuity Consultants Full time

    Job Opportunity: Senior Frontend Engineer Hey there! We've got an awesome opportunity for you to shine as a Senior Frontend Engineer. Your mission? To work on top-notch applications for some big industry players. Sounds cool, right? The Company: Imagine being part of a team that specializes in Software Engineering, Tech Strategy, AI, and ML. They're based...


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

    This dynamic IoT business is at the forefront of innovation in the security industry, offering pioneering hardware and software solutions. They specialize in designing, engineering, and manufacturing mobile apps, cloud services, and hardware devices that enable remote monitoring and control of security systems in homes and businesses around the world. The...


  • Cape Town, Western Cape, South Africa BP3 Global, Inc. Full time

    We are seeking an experienced Senior Software Engineer that specializes in quality to join our team. The ideal candidate must have a strong understanding of modern software testing methodologies and techniques.The individual will work in an agile environment with other talented engineers and will be responsible for helping define and implement testing for...

  • Mobile Application QA

    2 weeks ago


    Cape Town, Western Cape, South Africa Lula Full time

    WHAT WE DOWe're Lula. We build innovative fintech products to help SMEs make cash flow. From instant access to funding to all-in-one business banking accounts and cutting-edge financial analysis tools, we're on itOur purpose is to help SMEs manage their business better, faster, simpler, Lula, so they can spend more time doing what they love.Speaking of love,...

  • Q Automation Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Prr Recruitment Services Full time

    QA Automation Engineer RemoteThis fast growing fintech B2B SaaS business and we are on a mission to streamline the lifecycle of structured product & private asset deals, they are looking for a Senior QA Automation Engineer.The ideal candidate will have:System test - related activitiesInvestigate test automation toolsFunctional and integration testingMonitor...


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

    WHO WE ARE AT BASH We are a team of leaders - true owners, humble learners and friends. We're here to overcome big challenges, build tech solutions for people to enjoy, while doing the best work of our careers, together, as Bash. SENIOR FULL-STACK ENGINEER JOB DESCRIPTIONAs a Senior Full-Stack Engineer (Core) at Bash you'll have a far-reaching impact on the...


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

    Job Purpose:The Department of Mobility, Western Cape Government (WCG) has an exciting employment opportunity for a suitable individual who have a passion for serving others, to make a real difference in the quality of life of our citizens by ensuring the delivery of an efficient and effective integrated transport service in the Province.Minimum...

  • Q Automation Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa PRR Recruitment Services Full time

    QA Automation Engineer - RemoteThis fast-growing fintech B2B SaaS business and we are on a mission to streamline the lifecycle of structured product & private asset deals, they are looking for a Senior QA Automation Engineer. The ideal candidate will have System test - related activities Investigate test automation tools Functional and integration...


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

    WHO WE ARE AT BASH We are a team of leaders - true owners, humble learners and friends. We're here to overcome big challenges, build tech solutions for people to enjoy, while doing the best work of our careers, together, as Bash. SENIOR SOFTWARE ENGINEER JOB DESCRIPTION As a Senior Software Engineer at Bash you'll have a far-reaching impact on the commerce...


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

    About us:Luno is the crypto investment app you can rely on, enabling you to buy, store and explore crypto securely. We're committed to putting the power of cryptocurrency in everyone's hands sensibly and responsibly. Since 2013, we've helped millions of people around the world invest safely in crypto. We do this by cutting through the hype and supporting...

  • Senior Civil Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Hire Resolve Full time

    Hire Resolve is currently seeking a highly skilled and motivated Senior Civil Engineer to join our client's team. As a Senior Civil Engineer, you will work on various civil engineering projects, providing design and technical expertise to ensure successful project delivery.Responsibilities:Manage and oversee the design and construction process of civil...


  • Cape Town, Western Cape, South Africa Framework One Full time

    Job Opportunity: Junior Software Engineer Exclr8, a leading digital solution provider, is seeking a Junior Software Engineer to join our dynamic team. We are looking for a passionate and motivated individual who is eager to learn and grow their skills in software engineering.Responsibilities:Collaborate with senior developers to design, develop and maintain...