Logo for Zazz.io

Senior Mobile Developer (Native — iOS & Android)

Role overview

Qualifications

  • 5+ years of professional native mobile development experience
  • Strong, demonstrable expertise in Swift and Kotlin
  • Solid command of native platform fundamentals (iOS SDK, Android SDK, lifecycle, concurrency, memory management)
  • Hands-on experience with recent AI-intensive technologies

Responsibilities

  • Build and ship native mobile applications for a variety of clients using Swift (iOS) and Kotlin (Android)
  • Take features and projects end to end — from understanding client requirements through architecture, development, testing, and release
  • Integrate AI-driven capabilities into client apps
  • Collaborate closely with project managers, designers, QA, and clients in a distributed, remote-first setup

Key facts

Hard skills

Other skills

  • Communication
  • Adaptability
  • Collaboration

About the company

Zazz.io logo

Zazz.io

  • IT Services & Consulting
  • SME
  • 201–500
We at Zazz are triggering a Digital & Mobile revolution, by using code, passion, ideas, emotions, and the world’s most powerful technological platforms. We believe in crafting incredible experiences for the users, and our mission is to unleash unstoppable success and sustainable growth for our clients, all across the globe. Our 275+ strong team of UI/UX experts, talented programmers and dedicated business analysts, marketing mavericks, mobile app architects, solution engineers etc, based globally across the world. Wecreate scalable, powerful, and aesthetically stunning mobile apps and websites, powered with futuristic technologies such as Artificial Intelligence, Machine Learning, Internet Of Things, Metaverse and a lot more. If you’re still wondering Why Zazz? Well, because we are the change-makers, the disruptors of the status quo. We’re determined to provide the best in the class technological services to startups, SMEs, enterprises, and corporations all across the US and Canada. We’re the unfair advantage that you can have for the success of your company. Led by strong leadership, we at Zazz have incorporated a growth mindset, an agile working model, and a passion for delivering solutions and success, no matter how hard the challenge is. Team Zazz invites you to join forces with us because together, we can create a better, more beautiful, and breathtaking future. Join us, and experience the future of mobile and digital, right here, right now!

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

This is a remote position.

About Us

We're a custom software development company that partners with clients across industries to design and build high-quality mobile applications. Every project brings a new problem, a new domain, and a new set of users — so we're looking for a versatile native mobile developer who can adapt quickly, deliver reliably, and bring modern AI capabilities into the apps we build for our clients.

About the Role

As a Senior Mobile Developer, you'll work across multiple client engagements, building native iOS and Android applications from the ground up. You'll be hands-on through the full delivery lifecycle — translating client requirements into robust, production-ready apps — while leveraging the latest AI-intensive technologies to build smarter products and work more efficiently.

What You'll Do

  • Build and ship native mobile applications for a variety of clients using Swift (iOS) and Kotlin (Android)
  • Take features and projects end to end — from understanding client requirements through architecture, development, testing, and release
  • Integrate AI-driven capabilities into client apps (on-device ML, LLM-backed features, intelligent UX)
  • Use AI-assisted development tools to accelerate delivery timelines and improve code quality
  • Adapt to different project domains, tech stacks, and client expectations
  • Collaborate closely with project managers, designers, QA, and clients in a distributed, remote-first setup
  • Maintain high standards for performance, security, and code quality across every deliverable

What We're Looking For

  • 5+ years of professional native mobile development experience, ideally in a services, agency, or consulting environment
  • Strong, demonstrable expertise in Swift and Kotlin
  • Solid command of native platform fundamentals (iOS SDK, Android SDK, lifecycle, concurrency, memory management)
  • Hands-on experience with recent AI-intensive technologies — working with LLMs, AI coding assistants, and/or integrating AI/ML into applications
  • Experience with modern architecture patterns (MVVM, Clean Architecture) and UI frameworks (SwiftUI, Jetpack Compose)
  • Comfort context-switching across multiple projects and client requirements
  • Familiarity with CI/CD, automated testing, and the full app store release process
  • Excellent communication skills and the ability to work directly with clients and distributed teams

Nice to Have

  • Experience delivering client projects across diverse industries
  • Familiarity with Kotlin Multiplatform or shared cross-platform logic
  • On-device ML experience (Core ML, TensorFlow Lite, ML Kit)
  • A portfolio of shipped client apps or open-source contributions

What We Offer

  • Fully remote role, based anywhere in India
  • Exposure to varied, challenging projects across industries and domains
  • The chance to work with cutting-edge AI tooling on real client products


Related jobs

See all Mobile App Developer jobs

Other jobs at Zazz.io