Senior iOS Developer

InApp Inc.

Thiruvananthapuram

On-site

INR 1,200,000 - 2,000,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

InApp Inc. is seeking an experienced Senior iOS Developer to design, develop and maintain high-quality iOS apps using Swift and SwiftUI. You will implement scalable architectures with MVVM and Clean Architecture, leverage Swift concurrency, and integrate REST APIs with robust error handling.

The role requires 5+ years of iOS experience, strong testing skills, and proficiency in Git. You will collaborate with cross-functional teams to deliver reliable, performant applications and address

Qualifications

  • 5+ years of professional experience in iOS development.
  • Strong hands-on experience with Swift and SwiftUI.
  • Good understanding of iOS architecture and lifecycle.
  • Experience with MVVM and Clean Architecture.
  • Strong knowledge of Swift concurrency, including async/await, Tasks, @MainActor, and Actors.
  • Understanding of memory management and value/reference semantics.
  • Experience integrating REST APIs, handling JSON parsing, networking, and error handling.
  • Experience writing unit tests and UI tests.
  • Good knowledge of Git and modern development practices.
  • Strong debugging, analytical, and problem-solving skills.
  • Experience troubleshooting production issues and analyzing crash reports and logs.

Responsibilities

  • Design, develop, and maintain high-quality iOS applications using Swift and SwiftUI.
  • Implement scalable architecture using MVVM and Clean Architecture.
  • Work with Swift concurrency, including async/await, Tasks, @MainActor, and Actors.
  • Integrate REST APIs and handle JSON parsing, networking, and error management.
  • Write and maintain unit tests and UI tests to ensure quality.
  • Troubleshoot production defects and crashes; analyze logs and crashes to improve stability.
  • Follow coding standards and modern iOS development guidelines.
  • Collaborate with cross-functional teams to deliver reliable applications.

Skills

Swift & SwiftUI
iOS architecture
MVVM & Clean Architecture
Swift concurrency
REST APIs & JSON
Unit & UI tests
Git & Dev practices
Debugging & problem solving
Cross-functional collaboration
Performance optimization

Job description

Senior iOS Developer

Experience : 5+ Years Project Location(s) : Trivandrum/Kochi

Notice Period : Immediate

We are looking for an experienced Senior iOS Developer with strong expertise in Swift and SwiftUI to design, develop, maintain, and enhance iOS applications. The ideal candidate should have a solid understanding of iOS architecture, application lifecycle, modern development practices, and performance optimization.

Key Responsibilities
  • Design, develop, and maintain high-quality iOS applications using Swift and SwiftUI.
  • Implement scalable and maintainable application architecture using MVVM and Clean Architecture.
  • Work with Swift concurrency, including async/await, Tasks, @MainActor, and Actors.
  • Integrate REST APIs and handle JSON parsing, networking, and error management.
  • Write and maintain unit tests and UI tests to ensure application quality and reliability.
  • Troubleshoot and resolve technical issues, including production defects and application crashes.
  • Analyze crash reports, application logs, and performance issues to improve application stability.
  • Follow coding standards, version control practices, and modern iOS development guidelines.
  • Collaborate with cross-functional teams to deliver reliable and user-friendly applications.
Technical Skills Required
  • 5+ years of professional experience in iOS application development.
  • Strong hands‑on experience with Swift and SwiftUI.
  • Good understanding of iOS application architecture and lifecycle.
  • Experience with MVVM and Clean Architecture.
  • Strong knowledge of Swift concurrency, including async/await, Tasks, @MainActor, and Actors.
  • Understanding of Swift memory management and value/reference semantics.
  • Experience integrating REST APIs, handling JSON parsing, networking, and error handling.
  • Experience writing unit tests and UI tests.
  • Good knowledge of Git and modern development practices.
  • Strong debugging, analytical, and problem‑solving skills.
  • Experience troubleshooting production issues and analyzing crash reports and application logs.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Developer
Senior iOS Developer

InApp Inc. • Ernakulam

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

Times World • India

On-site
INR 1,000,000 - 1,500,000
Senior iOS Developer
Senior iOS Developer

Xicom • Delhi

On-site
INR 1,500,000 - 2,100,000
Senior Ios Developer
Senior Ios Developer

Qentelli • Hyderabad

On-site
INR 4,000,000 - 6,400,000
Sr Software Engineer (iOS Mobile App Developer)
Sr Software Engineer (iOS Mobile App Developer)

Unidel Group • Pune District

On-site
INR 800,000 - 1,200,000
IOS Developer
IOS Developer

HAMMOQ Inc. • Indore District

On-site
INR 1,500,000 - 2,100,000
IOS Developer with Flutter-Kochi/Trivandrum
IOS Developer with Flutter-Kochi/Trivandrum

ThinkPalm Technologies Pvt. Ltd. • Ernakulam, Thiruvananthapuram

On-site
INR 900,000 - 1,300,000
iOS Developer
iOS Developer

wroots global pvt ltd • India

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

Evnek • Bengaluru

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

Mintoak Innovations Private Limited • Mumbai

On-site
INR 900,000 - 1,400,000