Skip to content

iOS Developer & Mobile Team Lead

  • Hybrid
    • Amsterdam, Noord-Holland, Netherlands
  • Product and Tech

Job description

Location: Amsterdam, we work from the office on Mondays and Thursdays; the rest of the week is flexible. 
Hours: 32-40 hours per week 
Startdate: October 

About the Role:  

At Talk360, we are on a mission to enable Africans abroad to support and stay connected with their loved ones in Africa through a community-driven, reliable, affordable, and accessible international calling experience. 

We’re growing fast, and to accelerate our impact, we’re looking for  IOS Developer & Mobile Team Lead to join us. In this role, you’ll combine hands-on iOS development, with a focus on iOS and Kotlin Multi-Platform (KMP), with leading our mobile team, shaping the future of apps used by hundreds of thousands of people worldwide every month. 

Why this role is different: 

  • A Unified Future with KMP: We are strategically adopting Kotlin Multi-Platform to share code and create a more consistent, efficient development process. You will be at the forefront of this transition, driving the architecture for our shared codebase. 

  • Bridging Two Worlds: About 80% of our users are on Android. Our investment in KMP allows us to better serve our entire user base, ensuring high-quality features are developed once and deployed everywhere, while still building an excellent native iOS experience. 

  • Hybrid Power: Our app leverages web technologies for flexibility and rapid feature delivery. You'll work on a true hybrid product, mastering the integration between native code and web components to deliver a seamless user experience. 

That’s why we need a lead who is strong in iOS but also embraces Kotlin and a shared-code architecture to guide the whole mobile team’s journey. 

As our Mobile Team Lead, you’ll guide the mobile team, work with our Android dev Vahagn and frontend dev Isah and collaborate with our Product Lead Pedro to define the vision for both iOS and Android apps. You’ll own the mobile user experience, ensuring consistency through our shared KMP codebase and hybrid web components, and help bring exciting new features to life. 

If you’re excited to level up, lead, and make an impact across platforms, we’d love to have you onboard! 

Who is Talk360? 

At Talk360, we are dedicated to connecting the world, enabling reliable and affordable international calls to any phone, anywhere, without the need for the recipient to have internet, the Talk360 app, or even a smartphone. Our technology bridges the gap for over 41% of the global population without reliable internet access, particularly focusing on African communities worldwide by allowing calls to both online and offline numbers. Join us in our mission to build a brighter, more connected future for all, one line of code at a time. 

What you’ll do: 

  • Serve as the Mobile Team Lead, overseeing both iOS and Android app development and quality. 

  • Lead the development of our iOS app while driving the architecture and expansion of our shared Kotlin Multi-Platform (KMP) codebase. 

  • Champion and expand the use of Kotlin Multi-Platform (KMP) to increase code sharing and efficiency between our iOS and Android apps. 

  • Collaborate with Vahagn (Android) and Isah (Android & Frontend) to maintain feature uniformity and enhance our hybrid app experience. Drive technical specification and refinement processes across the tech teams, ensuring clear, actionable requirements and alignment with the broader product vision. 

  • Write, test, and maintain clean, modular, and high-quality code. 

  • Troubleshoot and resolve issues to maintain app performance and user satisfaction. 

  • Continuously improve the apps, incorporating user feedback and best practices. 

  • Document app architecture and uphold technical standards across the tech stack. 

  • Manage CI/CD pipelines, source control, and app release processes. 

  • Lead the mobile team of 2 developers, promoting a high-performing, diverse environment 

You will be working with our Tech Lead, Tom, our Android Developer Vahagn, Frontend Dev Isah, as well as the rest of the tech team: Backenders Alex, Yahaya & Oleg, our QA Feyi and Pedro, product owner. 

Job requirements

  • Proven experience with Kotlin Multi-Platform (KMP), including writing and maintaining shared business logic for both iOS and Android. 

  • Expertise in native iOS development using Swift. 

  • Solid understanding of Android development with Kotlin. 

  • Experience with integrating web technologies and components (e.g., WebViews) into native mobile applications. 

  • Maintain & extend automated app testing using Appium 

  • Strong problem-solving skills and attention to detail 

  • Excellent communication and teamwork abilities 

  • Ability to work in a startup & dynamic environment 

  • Ability to write clean, updated, and scalable code 

  • Ability to troubleshoot and resolve errors independently 

  • High level of knowledge of Agile/Scrum methodologies and tools such as Jira 

  • Up to date knowledge of the latest trends and technologies in iOS app development. 

  • Creative problem-solving ability to develop new technology solutions to meet the needs of the business and to debug and resolve development issues efficiently. 

Your Impact: 

Lead our mobile team and continuously improve an already successful app that is currently used by over 200.000 users every month in about 190 countries. You directly shape our users’ experience and are responsible for all future development of our App. You are also responsible for keeping our mission going as you're helping to connect African communities with their friends and family. 

Did we mention these other great things? 

  • €1500 personal development budget (yes, for personal growth too!)   

  • Company laptop and all the tools you need   

  • Monthly phone allowance   

  • 25 vacation days   

  • Per calendar year you are permitted to swap two standard public holidays in your country for ones that are more relevant to your culture or faith. 

  • Commuting allowance   

  • Weekly team lunch on Thursdays   

  • Flexible hybrid work setup (we’re in-office on Mondays & Thursdays)   

  • Option to work remotely, including from our South Africa office   

  • Real autonomy, we trust you to take ownership   

Work with diverse & multicultural colleagues - we have Talketeers all over the world, such as South Africa, Nigeria, Kenya, Suriname, Turkey, Egypt, and the Netherlands. 

 Do you want to be part of our journey? We can’t wait to meet you! Please share your resume. 

or