iOS Developer

Jai Finance

Bengaluru

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jai Finance in Bengaluru, India, is hiring a Mid-Level iOS Engineer to own core business modules in the iOS app. You will work with cross-functional teams to deliver high-performance features and drive architectural improvements, tooling, and engineering standards.

You should have 3–5 years of hands-on iOS experience, strong Swift knowledge, and proficiency in MVVM. The role emphasizes performance tuning, reusable components, and timely releases.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 3–5 years of hands-on iOS development experience.
  • Strong Swift proficiency with understanding of ARC, generics, and POP.

Responsibilities

  • Independently own the design and development of core iOS modules, primarily in Swift.
  • Contribute to architecture optimisation, improve code quality and maintainability.
  • Tune performance including launch time, memory management, lag analysis, and app size reduction.
  • Build reusable foundational components to boost team productivity.
  • Collaborate with cross-functional teams to deliver high-quality releases on time.

Skills

Swift
iOS development
MVVM
Performance tuning
Swift Concurrency
Code quality

Education

Bachelor's degree

Tools

Xcode
Instruments

Job description

Mid-Level iOS Engineer

Department: Engineering Mobile Platform

Employment Type: Full-Time

Experience Level: 3-5 Years

Education: Bachelor's degree or above in Computer Science, Software Engineering, or a related field


Position Overview

We are seeking a Mid-Level iOS Engineer to independently own core business modules within our iOS application. The successful candidate will work closely with cross-functional teams to deliver reliable, high-performance features, while contributing to the ongoing improvement of the application's architecture, tooling, and engineering standards.


Roles & Responsibilities

  • Independently own the design and development of core business modules on the iOS client, primarily using Swift.
  • Contribute to App architecture optimisation, resolve technical bottlenecks during development, and improve code quality and maintainability.
  • Take a deep dive into performance tuning - including app launch time, memory management, lag analysis, and app size reduction.
  • Build high-quality, reusable foundational components and utility classes to boost overall team productivity.
  • Collaborate smoothly with cross-functional teams to deliver high-quality releases on time.

Requirements

  • Bachelor's degree or above in Computer Science, Software Engineering, or a related field; 3-5 years of hands-on iOS development experience.
  • Expert-level command of Swift, with an in-depth understanding of underlying Swift principles - such as ARC memory management, Runtime, generics, and Protocol-Oriented Programming (POP).
  • Proficiency in at least one mainstream architectural pattern (e.g., MVVM), with proven project implementation experience.
  • Strong fundamentals in data structures and network programming; familiarity with multithreading and Swift Concurrency for parallel processing.
  • Hands-on experience with performance profiling and optimisation using Instruments, Xcode Profiler, and similar tools.
  • Excellent communication skills and a team-player mindset, with a proactive approach to driving issues to closure.

Preferred Qualifications

  • Strong command of SwiftUI and Combine, with real-world production project experience.
  • Familiarity with CI/CD pipelines and experience writing automation scripts for builds or testing.
  • Extensive experience with AI-assisted programming.

Ownership of well-regarded open-source projects or frameworks on GitHub.


Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (iOS)
Software Engineer (iOS)

Fanisko • Chennai District

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

Luxoft • Bengaluru

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

PURETECH CODEX • Pune District

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

Poncho Hospitality Pvt. Ltd. • Bengaluru

On-site
INR 600,000 - 900,000
iOS Lead - Chennai
iOS Lead - Chennai

Photon • India

On-site
INR 2,400,000 - 4,800,000
iOS Developer
iOS Developer

Mfluid • Ernakulam

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

GeekSoft Consulting • Arishinakunte

On-site
INR 800,000 - 1,200,000
Opportunity to work on scalable product platforms
Collaborative work environment
Exposure to modern technologies
iOS Developer
iOS Developer

Zafify • Mumbai

On-site
INR 1,200,000 - 1,800,000
Opportunity to work on user-centric applications
Collaborative and growth-oriented work environment
Exposure to end-to-end mobile application lifecycle
+1
iOS Developer
iOS Developer

Arcana Analytics • Bengaluru

Hybrid
INR 1,500,000 - 2,000,000
Senior iOS Developer
Senior iOS Developer

ESP Engineered • Delhi, Gurgaon

On-site
INR 1,000,000 - 1,500,000