IOS Developer with Flutter-Kochi/Trivandrum

ThinkPalm Technologies Pvt. Ltd.

Ernakulam, Thiruvananthapuram

On-site

INR 900,000 - 1,300,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ThinkPalm Technologies Pvt. Ltd. in India seeks an iOS Developer to design, develop, and maintain native iOS apps using Swift, UIKit, and SwiftUI.

You will collaborate with product managers, designers, and backend engineers to deliver polished, high-performance apps for iPhone and iPad, with attention to accessibility and device capabilities. The role emphasizes writing clean, testable code, participating in code reviews, and implementing advanced features such as AVFoundation-based media

Qualifications

  • 4+ years of software development experience, with at least 3 years in native iOS development using Swift.
  • Portfolio of native iOS apps published on the Apple App Store.
  • Strong knowledge of iOS UI design principles, Auto Layout, Storyboards, and SwiftUI.
  • Experience integrating backend services via REST APIs and local storage using Core Data or Realm.
  • Understanding of iOS architectural patterns (MVC, MVVM, VIPER) and reactive programming concepts.
  • Familiarity with Git and CI/CD pipelines.
  • Ability to write clean, modular, maintainable, well-documented code.

Responsibilities

  • Develop and maintain high-performance, reusable native iOS code with Swift and iOS SDK.
  • Build adaptive, pixel-perfect UIs for iPhone/iPad using UIKit and SwiftUI.
  • Integrate RESTful APIs and third-party libraries with iOS apps and backend services.
  • Ensure performance, quality, and responsiveness; identify bottlenecks and fix bugs.
  • Collaborate with UI/UX designers and backend devs to design and ship features.
  • Write robust unit and UI tests (XCTest) to ensure code quality.
  • Participate in code reviews, sprint planning, and Agile processes.
  • Implement advanced iOS features including AVFoundation for video processing and camera integration.

Skills

Swift
UIKit
SwiftUI
MVVM/MVC/VIPER
XCTest
Git
CI/CD

Tools

UIKit
SwiftUI
AVFoundation
Core Data
Realm
REST APIs
XCTest

Job description

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.
Qualifications Must-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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

iOS Developer
iOS Developer

Alp Consulting Ltd. • Chennai District

On-site
INR 800,000 - 1,200,000
Senior iOS Developer
Senior iOS Developer

InApp Inc. • Ernakulam

On-site
INR 1,800,000 - 3,000,000
Senior iOS Developer
Senior iOS Developer

InApp Inc. • Thiruvananthapuram

On-site
INR 1,200,000 - 2,000,000
iOS Developer_Immediate
iOS Developer_Immediate

Kezan Consulting • Bengaluru

On-site
INR 1,400,000 - 2,000,000
IOS Developer Job ID: 395446
IOS Developer Job ID: 395446

Kuku FM, Inc. • India

On-site
INR 400,000 - 700,000
Android / Flutter Developer
Android / Flutter Developer

Rasonix • Bengaluru

On-site
INR 600,000 - 800,000
Flutter Developer
Flutter Developer

Dee and Lee Limited • Alappuzha

On-site
INR 500,000 - 800,000
Mobile Developer
Mobile Developer

JS TechAlliance Consulting Pvt Ltd. • Indore District

On-site
INR 600,000 - 1,200,000
Flutter Developer - Native iOS
Flutter Developer - Native iOS

Square Yards • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Ios Developer
Ios Developer

Coforge • Hyderabad

On-site
INR 800,000 - 1,100,000