RandSwitchHomeJobsCarsHome power Buy EasyGov a coffee

← All jobs

Senior Android Engineer - FTC

Saratoga🌍 South AfricaSenior · MobilePosted today
✓ South Africa confirmedThe posting names South Africa or Africa, or was posted here for SA applicants.

Last checked 1 hr ago on Himalayas.

Salary not listed. Got an offer? See what it is in rand after SA tax →

Kotlin.NETAI/ML

Apply on Himalayas →  View original listing on Himalayas

Not quite the one? Get the week's best SA-friendly remote dev roles in your inbox. Join the weekly email, one email a week, no spam.

RandSwitch Jobs is free to use. If it helped your search, buy EasyGov a coffee on Ko-fi ☕.

This job was first published on Himalayas. Check the original posting to confirm you're eligible from South Africa.

We are looking for a Senior Android Engineer to join a small, single-threaded mission team that builds new business-calling capabilities into a mobile calling app. You will work in Kotlin, move quickly, test ideas with real users, and use AI tools as a normal part of how you build. Android depth matters most. You also need to be willing to work in an agentic way and to communicate clearly with product, QA and backend colleagues. ** Please note this is a 6 month fixed-term contract THE CLIENT AND THE PROJECT Growing the business side of a calling app Our client is an international calling company with a mobile app for consumers and small businesses. Its product and engineering team is small and spread across more than one location. The mission is to grow the business-customer side of the product. The mission team will improve existing business features and add new ones to the core mobile app over roughly the next two quarters, working closely with a client backend engineer and the client's engineering, product and revenue leaders. Android is built first; iOS follows later. Roadmap the engineer will work against First quarter: a more tailored app experience for business users, spending limits and top-ups, balance alerts and automatic top-ups, in-app, push and email messaging, and the design of shared business accounts. Second quarter: build of shared business accounts, usage history and reporting, support for several numbers, invoicing, and a web-based version of the calling feature. Requirements What you will do Design, build and ship Android features from the roadmap, working in short cycles with fast feedback from real users. Run quick experiments and A/B tests with the product manager. Some of what is built may be thrown away, so keep the work lean. Integrate new features with the client's core platform and the backend engineer's services. Work with the QA engineer so that automated tests are written alongside features. Use AI coding tools and agents across the development lifecycle, and help shape an agentic way of working for the team. Share code between platforms where it makes sense, preparing for later iOS work. Communicate progress, risks and trade-offs clearly to the client's product and engineering leaders. What we are looking for Must have Senior, hands-on Android engineering experience with Kotlin, shipping production apps to the Play Store. Experience integrating an Android app with a larger backend platform and APIs. A quick starter who can onboard fast and work flexibly in a small team. Active, regular use of AI coding tools and agents. A strong engineer who refuses agentic tools is not a fit. Clear written and spoken communication in English. Nice to have Kotlin Multiplatform experience (the client is moving shared code to it). Experience with calling, VoIP, telephony or payments in a mobile app. Experience with A/B testing and experimentation in a product team. Experience with automated UI and unit testing on Android. *Not a fit* A strong engineer in another stack, such as .NET, with little Android background. The client ranks Android depth above agentic skill. Who We Are Get to know the team, the tech, and the impact we create at Originally posted on Himalayas

Apply on Himalayas →

Get the best SA-friendly remote dev jobs weekly

One email a week. Pay in rand. Unsubscribe anytime.

By subscribing you agree to get the RandSwitch Jobs weekly email (one email a week with new SA-friendly remote jobs) from EasyGov (Pty) Ltd t/a RandSwitch Jobs. Email only. Unsubscribe any time with one click. Privacy policy
Apply on Himalayas →

Similar live jobs

Senior Backend Engineer, AI-native

SqlDBM🌍 South Africa + 194 other countriesSenior · Data/AIPosted today
✓ South Africa confirmedLast checked 1 hr ago
TypeScriptRustJavaKotlinC#AWSvia Himalayas

Senior Backend Engineer-Payments

CXM Direct LLC🌍 South Africa + 147 other countriesSenior · BackendPosted today
✓ South Africa confirmedLast checked 1 hr ago
JavaScriptTypeScriptNodeRails.NETAI/MLvia Himalayas

React Native Developer

PradeepIT Consulting Services Pvt Ltd🌍 South Africa + 203 other countriesMid · MobilePosted today
✓ South Africa confirmedLast checked 1 hr ago
ReactReact NativeAI/MLvia Himalayas

Senior Software Engineer, Backend

Customer.io🌍 South Africa + 147 other countriesSenior · BackendUS$150k–$200k a year ≈ R2.5m–R3.33m/yr grossPosted today
✓ South Africa confirmedLast checked 1 hr ago
ReactJavaKotlinAWSGCPAI/MLvia Himalayas

More jobs like this

Remote mobile developer jobs in South Africa (24) Remote .NET and C# jobs open to South Africans (55) Remote senior developer jobs open to South Africans (300) Remote developer jobs that name South Africa (311)
Buy EasyGov a coffee
Jobs last updated: · 49 min ago