Software Engineer - Mobile (iOS)
On-site · Chennai, Tamil Nadu, India
Job Summary
Design, develop, and maintain mobile applications using Flutter across iOS and Android platforms; collaborate with designers, product managers, and backend developers to deliver high-quality features and user experiences; ensure app performance and reliability through optimization, profiling, and code reviews; diagnose and resolve bugs, performance issues, and integration challenges with APIs and native modules; develop and maintain automated tests (unit, widget, and integration); work on hybrid modules that integrate Flutter with native iOS (Swift) and Android (Kotlin) components; conduct peer reviews and mentor junior developers; stay updated with Flutter, Dart, and mobile ecosystem advancements, adopting improvements into the app architecture.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- 3+ years of professional experience building and shipping production-grade iOS applications
- Strong expertise in Swift and the iOS ecosystem
- Experience with UIKit and/or SwiftUI
- Deep understanding of iOS application architecture, lifecycle management, memory management, networking, security, and performance optimization
- Experience publishing and maintaining applications on the Apple App Store, including TestFlight, provisioning, certificates, and release management
- Experience with iOS testing frameworks such as XCTest and UI testing frameworks
- Strong understanding of software design patterns, clean architecture principles, and maintainable code practices
- Experience integrating RESTful APIs, authentication mechanisms, analytics platforms, and third-party SDKs
- Excellent debugging, problem-solving, and communication skills
- Ability to work effectively in cross-functional and distributed teams
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.