![Yoyo Group](https://media.trabajo.org/img/noimg.jpg)
Senior Mobile Engineer
1 month ago
About the Job
We are seeking a Mobile Engineer to join our Yoyo Collab team, this is our professional services business unit where our team works on secondment inside larger corporates building out their product vision and strategy.
This is a 12-month fixed term role, the perfect role for you if you are a master at building mobile applications, showing a deep understanding of mobile eco systems, best practices, and user interface design. The primary responsibility is to contribute to the successful release of high-quality mobile solutions through comprehensive testing, collaboration with cross-functional teams, and meticulous bug tracking.
You’ll be part of a community of highly skilled professionals, all dedicated to innovation and excellence and work with a team who deliver remarkable solutions to one of our key clients in the Retail and Financial Services sector.
Your role and responsibilities will include:
Delivery / Coding (Doing what you do best)
Developing high quality code that interfaces with back-end systems and renders a slick and seamless front-end experience to end users.
Assisting the team lead in providing work breakdown of mobile development tasks and associated expected effort
Taking ownership of project deliverables and ensuring adherence to estimated timeframe.
Innovative Mobile Landscape
Continuously discover, evaluate, and implement new technologies and solutions to maximise development efficiency in your area.
Reducing technical debt as you develop features and keeping the solution/system up-to-date.
Bug Tracking and Reporting
Troubleshooting bugs, conducting Root Cause Analysis and resolving issues without introducing new bugs in the app.
Collaborate with development teams to reproduce and debug reported issues efficiently.
Developer Testing
Writing code that are compatible on a diverse range of mobile devices
Completing developer testing before handing over high quality solutions to the Quality Assurance (QA) team
Fixing any bugs that the QA team provides during the software development life cycle.
Business Partnering
Collaborating effectively with cross-functional teams including a lead mobile engineer, QA engineer, and product delivery manager to deliver high-quality solutions.
Active involvement and participation in sprint ceremonies, development lifecycle and team meetings.
Clearly and proactively communicating progress, blockers and milestones reached with team members.
Qualifications
Qualifications, experience and skills we are looking for:
A relevant tertiary level qualification (BSc, BTech or BEng) in Computer Science, Mobile Development, Information Systems or similar technical field.
Minimum of 5 years mobile development experience.
Minimum of 3 years experience in React-Native or ReactJs, with a strong understanding of the framework.
Experience with Typescript, unit testing and code debugging is essential.
Experience in XCode, Gradle, Android Studio, IntelliJ will be beneficial.
Thorough knowledge of the financial services sector and how it integrates with other transactional systems will be a bonus.
Good working experience working in a delivery team together with other disciplines to deliver a mobile product.
The tech stack you will be using:
Languages: Typescript, Javascript
Frameworks: React Native
State management library - Redux, React’s Context API
Redux-Saga Middleware for asynchronous actions and API calls to a Java Back-end application
Testing Libraries - Jest, React-Native Testing Library, Detox
CI/CD - Fastlane, Github Actions
Analytics and Monitoring tools - Mixpanel, Google Analytics, Sentry
App releases platform - AppCenter, Google Play Store, AppStore, Huawei App Gallery
SQL Database
Java, Kotlin and Swift for native modules development
Additional Information
Our ideal candidates are:
An enthusiastic and solid mobile engineer.
Able to manage different tasks across multiple streams and unblock team members.
Capable of identifying and resolving complex technical issues efficiently.
Adaptability to the dynamic mobile landscape, staying updated on the latest technologies and operating systems.
Collaboration and effective communication with cross-functional teams.
Deadline oriented and able to pay close attention to all the small particulars when working on a project.
Our Yoyo values, we are looking for a team member that will always live out and demonstrate behaviours aligned to our values:
Be extremely customer centric: in everything we do, serve and delight our customers, using data to continuously improve.
Be a passionate team player: spiral up, be positive, bring momentum, and energy to those around you, leave ego at the door and be teachable.
Be an owner: be accountable and take responsibility. Find solutions, learn from your mistakes and own tasks to completion.
Be world-class at speed: delivering world leading solutions that delight our clients and customers.
Be curious and creative: constantly innovating, exploring, learning, stretching ourselves, pushing the boundaries and thinking out of the box.
-
Senior Mobile Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Yoyo Group Full timeAbout the RoleWe'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...
-
Senior Mobile Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa NBCUniversal Full timeJob 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...
-
Mobile Applications QA Engineer
4 weeks ago
Cape Town, South Africa Progressive Edge Full timeMobile Applications QA EngineerCape Town (Hybrid)A Fintech company has a new role available for Mobile Applications QA Engineer to join their Team. The organisation builds and offers various products and services for small and medium enterprises.Overall PurposeAs a seasoned Mobile QA Engineer, the overall purpose is to ensure the quality and functionality of...
-
Senior Mobile Developer
1 month ago
Cape Town, South Africa Hire Resolve Full timeHire 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...
-
Senior Mobile Developer
2 weeks ago
Cape Town, Western Cape, South Africa Hire Resolve Full timeHire 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...
-
Senior Mobile Software Developer
2 months ago
Cape Town, Western Cape, South Africa Bullet Full timeJoin 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...
-
Mobile Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Lulalend Full timeWHAT 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...
-
Mobile Applications Qa Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Lulalend Full timeWHAT 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...
-
Senior Mobile Software Engineer
1 month ago
Cape Town, South Africa NBCUniversal Full timeJob 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...
-
Senior Mobile Software Engineer
1 month ago
Cape Town, South Africa NBCUniversal Full timeJob Description As 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,...
-
Senior Mobile Software Engineer
1 week ago
Cape Town, South Africa NBCUniversal Full timeJob DescriptionAs a key member of the Cape Town based team, the Senior Mobile Software Engineer 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 and...
-
Senior Mobile Software Engineer
1 week ago
Cape Town, South Africa NBCUniversal Full timeJob Description As a key member of the Cape Town based team, the Senior Mobile Software Engineer 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 and...
-
Senior Mobile Developer
2 months ago
Eastern Cape - Free State - Gauteng - KwaZulu-Natal - Limpopo - Mpumalanga - North West - Northern Cape - Western Cape - International, South Africa SORA UNION Full timeOur clients choose us because we bring resilience, speed, and true global sensibility. Our people, many of whom are displaced or at risk of displacement (due to conflict or climate change), choose Sora Union because they can take their career with them, undisturbed, if they have to, or choose to, move. Unlike the gig platforms, we provide revenue stability,...
-
Kotlin Multiplatform Mobile Engineer
1 month ago
Cape Town, South Africa NNW Tech Solutions Full timeJob DescriptionOur client is on the hunt for a Kotlin Multiplatform Engineer to join their global App Team. You'll be working on their app using Kotlin to build seamless, efficient, and scalable applications across multiple platforms. If you're passionate about mobile development and love tackling technical challenges, this is the perfect role for...
-
Senior Specialist Mobile Developer
5 days ago
Cape Town, South Africa DLK Group (PTY) Ltd Full timeTo develop mobile applications utilizing Microsoft Xamarin/DotNet MAUI mobile development toolset with React Native knowledge. The backend is a web API service-oriented application running on the .NET framework utilizing C#. The API services integrate with an MS SQL database as the data store and link to numerous API services to successfully integrate into a...
-
Mobile Engineer
5 days ago
Cape Town, South Africa Adzuna ZA B C2 Full timeJob Description:We are on a mission to find a Cross-Platform Mobile Engineer with superhero-like abilities to join our clients dynamic team. As a key member of their tech league, you will have the power to create mobile experiences that defy expectations, leaving users in awe of your incredible coding prowess.Skills & Experience: Proficiency in...
-
Mobile Engineer
5 days ago
Cape Town, South Africa Communicate Recruitment Full timeJob Description:We are on a mission to find a Cross-Platform Mobile Engineer with superhero-like abilities to join our clients dynamic team. As a key member of their tech league, you will have the power to create mobile experiences that defy expectations, leaving users in awe of your incredible coding prowess.Skills & Experience: Proficiency in...
-
Mobile Engineer
5 days ago
Cape Town, South Africa Communicate Recruitment Full timeJob Description: We are on a mission to find a Cross-Platform Mobile Engineer with superhero-like abilities to join our clients dynamic team. As a key member of their tech league, you will have the power to create mobile experiences that defy expectations, leaving users in awe of your incredible coding prowess.Skills & Experience: Proficiency in...
-
Head of Mobile Engineering
1 month ago
Cape Town, South Africa Yoyo Group Full timeCompany Description Yoyo powers some of the world’s leading retail and corporate brands, through customer loyalty and rewards software solutions, to offer the world's most rewarding buying experience. We create a space where passionate, smart, curious and creative people thrive. Our values are our way of being, and how we show up every day. This is how...
-
Kotlin Multiplatform Mobile Engineer
1 month ago
Cape Town, South Africa NNW Tech Solutions Full timeOur client is on the hunt for a Kotlin Multiplatform Engineer to join their global App Team. You'll be working on their app using Kotlin to build seamless, efficient, and scalable applications across multiple platforms. If you're passionate about mobile development and love tackling technical challenges, this is the perfect role for...