Free cookie consent management tool by TermsFeed iOS Developer - SDE 2 | Antal Tech Jobs
Back to Jobs
2 Days ago

iOS Developer - SDE 2

decor
Bangalore, Karnataka, India
Information Technology
Full-Time
PW (PhysicsWallah)

Overview

Job Title - IOS Developer (SDE 2)

Exp - 3 to 6 years

Location - Noida

About the Role

We are looking for an experienced SDE-2 who will work across iOS, Compose Multiplatform (CMP), and Kotlin Multiplatform Mobile (KMM).

You will architect and deliver high-performance features, reusable cross-platform UI components, and shared business logic modules used across multiple apps.

This role requires strong technical depth, ownership, and the ability to collaborate with product, design, backend, QA, and platform teams.

Responsibilities

🟢 Compose Multiplatform (CMP)

  • Develop product features and UI modules using Jetpack Compose Multiplatform.
  • Build reusable CMP components, typography, UI tokens, dynamic theme systems.
  • Integrate CMP UI into native iOS containers and navigation flows.
  • Improve performance, memory footprint, and rendering stability on iOS.
  • Collaborate with Android engineers to maintain parity and consistency.

🟣 Kotlin Multiplatform Mobile (KMM)

  • Build and maintain shared business logic modules (auth, analytics, APIs, storage).
  • Implement expect/actual patterns where platform needs diverge.

Work with:

  • Coroutines
  • Flow / StateFlow
  • Repositories
  • Data caching & offline sync
  • SQLDelight / Ktor / Shared configs
  • Expose Kotlin APIs cleanly to Swift (XCFramework, Cocoapods, SPM).

🍎 Native iOS Development

  • Implement native Swift/SwiftUI views when platform-specific behavior is required.
  • Debug and fix iOS-specific issues (layout, orientation, performance, threading).
  • Integrate iOS SDKs: Firebase, Sentry, crash reporting, Maps, Payments, WebRTC, etc.
  • Write modular, testable Swift code aligned with clean architecture.

Key Architectural Responsibilities

  • Own shared presentation layer architecture (ViewModels, state, DI).
  • Reduce platform duplication by pushing functionality into shared layers.

Setup standards for:

  • shared UI tokens
  • navigation contracts
  • module versioning
  • app accelerators / white-labeling
  • Contribute to CI/CD automation for KMM/CMP/iOS artifacts.

Technical Skills

Must Have

  • 3+ years hands-on iOS development
  • Swift + SwiftUI or UIKit
  • Combine / async-await
  • iOS memory and rendering debugging
  • 1+ years experience with Compose Multiplatform

Compose UI fundamentals

  • State hoisting
  • Navigation
  • Animation
  • Theming

Practical exposure to KMM

  • Coroutines / Flow
  • Shared modules
  • Networking layer (Ktor/Retrofit/GQL)
  • Caching & offline models

Good to Have

  • SQLDelight / Realm / CoreData
  • Gradle, Cocoapods, XCFramework generation
  • Integrating WebRTC (Starscream, Agora, Jitsi)
  • CI/CD (Fastlane / GitHub Actions / Bitrise)
  • Experience maintaining shared repository for multiple apps
  • Debugging with Instruments, Xcode Organizer, ANR tools

Soft Skills

  • Strong ownership mindset — ship features end-to-end.
  • Ability to debug complex cross-platform issues independently.
  • Works effectively with backend, design, QA, product teams.
  • Good communication with clear documentation habits.
  • Mentor juniors/interns or assist teams adopting CMP/KMM.

Expected Outcomes

  • Deliver reusable CMP/KMM modules adopted across pods.
  • Reduce native duplication → improve development velocity.
  • Improve metrics:
  • Crash-free %
  • FPS / frame rendering stability
  • UI latency
  • Maintain code quality and reduce regressions.
  • Support seamless app accelerators / whitelabel brand onboarding.

Experience

  • 3–5 years total software dev experience

Minimum:

  • 2.5+ years native iOS (Swift/SwiftUI/UIkit)
  • 1 year CMP OR strong Jetpack Compose background

6–18 months KMM experience (or deep Kotlin expertise)

Share job
Similar Jobs
View All
14 Hours ago
Project Manager
Finance & Banking
  • 10 - 16 Yrs
  • Mumbai
 Hiring: Project Manager (BFSI / Capital Markets) | 10–16 Years Experience | We are looking for an experienced Project Manager to lead and deliver technology initiatives within the BFSI and capital markets domain. This role requires strong leaders...
decor
14 Hours ago
Senior Software Engineer II - Nest.Js
Information Technology
  • 2000000 - 2200000 INR - Annual
  • 4 - 7 Yrs
  • Mumbai
We are seeking a Full Stack Engineer who can own systems end-to-end — from architecting backend services and infrastructure to guiding web and mobile development teams. This role is ideal for someone with deep backend expertise, strong architectural ...
decor
15 Hours ago
SAP MRO Lead
Aerospace & Defense
  • 2300000 - 2600000 INR - Annual
  • 7 - 12 Yrs
  • Bengaluru
Summary role description: Hiring an SAP MRO Lead for a top global aerospace and defense innovator offering impactful, cutting-edge work. Company description: Our client is a leading global player in the aerospace and defense spac...
decor
16 Hours ago
Head of Delivery
Digital Transformation & Innovation
  • 15 - 20 Yrs
  • Hyderabad
Roles and Responsibilties As a Head of delivery, you are expected to have all the below skills   Manage the delivery teams working on multiple technologies across data AI/ML, LLM, integration, automation, and analytics.   Be the technol...
decor
16 Hours ago
Digital Technology Manager - Mobile Applications
Retail & E-commerce
  • 1500000 - 3500000 INR - Yearly
  • 8 - 15 Yrs
  • Bangalore
Position Purpose and Scope We are looking for an experienced Mobile Application Architect who possesses strong hands-on expertise in mobile app development and architecture design. The ideal candidate will lead the end-to-end architecture, design,...
decor
17 Hours ago
SAP Consultant
Information Technology
  • 5 - 9 Yrs
  • Gurgaon / Gurugram
Designation: Senior SAP Consultant Location: Gurugram Experience: 5–10 years Responsibilities End-to-end semantic layer design in Datasphere (Spaces, Data/Replication Flows, Business Builder, Analytic Models) Building complex ana...
decor
18 Hours ago
Backend Python Developer
Retail & E-commerce
  • 8 - 12 Yrs
  • Bangalore
 What You’ll Work On Build scalable backend services & APIs using Python Design and maintain databases: MySQL, Neo4j, MongoDB Deploy & manage containerized apps using Docker & Kubernetes (EKS) Work with AWS services: Lambda, S3, EC2, RDS ...
decor
19 Hours ago
Infosec Delivery Manager
Cybersecurity & Privacy
  • 3000000 - 3500000 INR - Annual
  • 4 - 8 Yrs
  • Anywhere in India/Multiple Locations
Summary role description: Hiring an InfoSec Delivery Manager for a rapidly scaling SaaS platform that acts as a virtual CISO for global enterprises. Company description: Our client is a fast-growing SaaS company that helps organi...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media