Filters

Job Role
Search job role
Skills
Search Skills
Experience

(y)

Min

Max

Location

Senior IOS developer

Codemonk

5-8 y

Onsite

(Bengaluru)

Roles & Responsibilities

We believe engineers influence product direction, user experience, architecture, and execution, 

not just write code.

• Collaborate with product managers, designers, backend engineers, and business 

stakeholders to define and refine product requirements.

• Design and build scalable, high-performance native iOS applications using Swift.

• Architect reusable and maintainable mobile components with a strong focus on 

performance, reliability, and user experience.

• Build intuitive and polished UI experiences aligned with Apple Human Interface Guidelines.

• Integrate mobile applications with backend systems and RESTful APIs.

• Improve application quality through testing, observability, monitoring, and performance 

optimization.

• Contribute to CI/CD pipelines and release automation to enable faster, safer deployments.

• Participate in code reviews, architecture discussions, and engineering best practices.

• Work closely with DevOps and QA teams to ensure stable releases across development, 

staging, and production environments.

• Apply strong security and privacy principles across the mobile application lifecycle.

• Drive technical improvements in app startup time, memory usage, modularisation, 

scalability, and developer productivity.

WHAT YOU’LL NEED

Like us, you’ll be deeply committed to delivering impactful outcomes for customers.

• Strong hands-on experience building and shipping native iOS applications using Swift.

• Deep understanding of iOS architecture patterns such as MVC, MVVM, or Clean 

Architecture.

• Strong knowledge of UI frameworks like UIKit (SwiftUI know-how is a good to have)

• Experience with asynchronous programming using async/await, GCD, and Combine

• Good understanding of app performance optimization, memory management, networking, 

and offline handling.

• Experience integrating REST APIs and backend services.

• Familiarity with mobile security best practices, authentication flows, and secure data 

storage.

• Experience with Git-based workflows, CI/CD pipelines, and release automation tools.

• Ability to write clean, maintainable, testable, and scalable code.

• Strong debugging, problem-solving, and collaboration skills in agile product teams.

• Experience with modular architecture, analytics/crash reporting tools, and test automation.

• Familiarity with AI-assisted developer tools and productivity workflows.

• Exposure to fintech or high-scale consumer applications is a plusercurial or SVN}

Job Role

iOS Developer

Primary Skills

IOS
Swift

Secondary Skills

MVVM

Headquartered In

Bengaluru

Industry Type

Product Engineering,  

Software

Company Size

51-200

Company Stage

-