KOCHI · FULLTIME
IOS Developer with Flutter-Kochi/Trivandrum

ThinkPalm Technologies
Kochi · onsite · Posted 1d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.5s
- Found the form on Naukri · 6 questions to answer1.5s
- Decided the answers for all of them2.9s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Job Title: iOS Developer
About the Role We are seeking a talented and passionate iOS Developer to join our development team. In this role, you will be responsible for designing, developing, and maintaining high-quality native applications for the iOS ecosystem. You will work closely with product managers, designers, and other engineers to deliver exceptional user experiences tailored specifically for Apple devices, while occasionally collaborating on cross-platform initiatives.Key Responsibilities
- Develop and maintain high-performance, reusable, and reliable native iOS code using Swift and the iOS SDK.
- Build adaptive, responsive, and pixel-perfect UIs for iPhone and iPad utilizing UIKit and SwiftUI.
- Integrate RESTful APIs, third-party libraries, and backend services into iOS applications.
- Ensure the best possible performance, quality, and responsiveness of the applications, including identifying and correcting bottlenecks and fixing bugs.
- Collaborate with UI/UX designers and backend developers to define, design, and ship new features.
- Write robust unit and UI tests (e.g., using XCTest) to ensure code quality and application stability.
- Participate in code reviews, sprint planning, and other Agile processes.
- Implement advanced iOS features, including custom plugins and device-level capabilities such as video processing and camera integration using AVFoundation.
QualificationsMust-Have:
- 4+ years of experience in software development, with a minimum of 3 years dedicated strictly to native iOS development using Swift.
- Strong portfolio of native iOS applications published on the Apple App Store.
- Deep proficiency in iOS UI design principles, patterns, and best practices, including Auto Layout, Storyboards, and SwiftUI.
- Hands-on experience integrating backend services, REST APIs, and working with Core Data or Realm for local storage.
- Strong understanding of iOS architectural patterns (e.g., MVC, MVVM, VIPER) and reactive programming concepts.
- Comprehensive knowledge of the iOS app lifecycle, memory management, and concurrency (Grand Central Dispatch, async/await).
- Familiarity with Git, continuous integration/continuous deployment (CI/CD) pipelines, and version control practices.
- Ability to write clean, modular, maintainable, and well-documented code.
Nice to Have (Preferred):
- Familiarity with cross-platform frameworks, specifically Flutter and Dart, and experience writing platform channels to bridge native iOS code with Flutter.
- Experience with Kotlin Multiplatform (KMM) or native Android development (Kotlin/Java).
- Previous experience building audio/video processing features or custom SDKs for mobile applications.
Sourced from naukri
Section · 02
Skills
Section · Company
About ThinkPalm Technologies

ThinkPalm Technologies
IT Services & Consulting
739
employees
2010
16 years old
Kochi, Kerala
JP
₹8.6L PA avg
Avg at ThinkPalm Technologies
About
Industries
Employee ratings
10 reviews
Culture
4.0
Career growth
3.5
Work-life
3.8
Employees rate it well for
Find them on