Senior Software Engineer - iOS (6-month Contract)

Proximity Works

Bengaluru

On-site

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

Full time

40 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Proximity Works is seeking an experienced iOS Engineer to design, build, and maintain high-quality iOS apps serving millions of users. You will collaborate with product managers, designers, and backend engineers to deliver exceptional mobile experiences.

This is an individual contributor role with meaningful ownership and the opportunity to drive architectural decisions and code quality. Proficiency in Swift, SwiftUI, UIKit, and experience with SwiftData/Realm and RESTful APIs is essential.

Qualifications

  • 3+ years of professional iOS development experience.
  • Proficiency in Swift, SwiftUI, and UIKit.
  • Experience with local data persistence (SwiftData/Realm).
  • Familiarity with RESTful APIs and modern iOS architectures.
  • Knowledge of CI/CD, Xcode tooling, and testing frameworks.
  • Strong problem-solving and collaboration skills.

Responsibilities

  • Design, develop, and ship iOS features end-to-end.
  • Build UI with SwiftUI and UIKit as appropriate.
  • Implement local data persistence with SwiftData/Realm.
  • Write clean, tested code with emphasis on reviews.
  • Address performance issues, memory, and crashes.
  • Collaborate on REST APIs and backend integration.
  • Participate in sprint planning and architecture decisions.
  • Mentor junior engineers and uphold engineering standards.
  • Stay updated on Apple platform changes and apply them.

Skills

iOS development
Swift
SwiftUI
UIKit
MVVM/MVC
REST APIs
Xcode
Unit testing
AI-assisted coding

Tools

Swift Package Manager
CocoaPods
SwiftData
Realm
Xcode Instruments

Job description

We are looking for a talented and driven iOS Engineer (SDE 2) to join our mobile engineering team. In

this role, you will design, build, and maintain high-quality iOS applications that serve millions of

users. You will collaborate closely with product managers, designers, and backend engineers to

deliver exceptional mobile experiences.

This is an individual contributor role with meaningful ownership and the opportunity to

drive technical decisions.

Key Responsibilities
  • Design, develop, and ship robust, scalable, and maintainable iOS features end- to-end.
  • Build and evolve UI components using both SwiftUI and UIKit, choosing the right framework based on context and platform requirements.
  • Architect and implement local data persistence solutions using SwiftData and Realm, ensuring performance and data integrity.
  • Write clean, well-tested, and well-documented code with a strong emphasis on code reviews and engineering best practices.
  • Identify and resolve performance bottlenecks, memory issues, and crashes to maintain a best-in-class app experience.
  • Collaborate with backend teams to design and consume RESTful APIs.
  • Participate actively in sprint planning, technical discussions, and architectural decisions.
  • Mentor junior engineers and contribute to a culture of technical excellence.
  • Stay current with Apple platform updates, new APIs, and industry trends, and advocate for their adoption where relevant.
  • 3+ years of professional iOS development experience.
  • Proficiency in Swift; familiarity with Objective-C is a plus.
  • Strong hands‑on experience with both SwiftUI and UIKit — ability to work fluidly across both frameworks and integrate them within the same project.
  • Hands‑on experience with AI‑assisted coding tools (e.g., Claude, Cursor) and a strong ability to integrate them into development workflows to improve productivity and code quality.
  • Solid experience with local data persistence using SwiftData and Realm, including schema design, migrations, and query optimization.
  • Deep understanding of iOS app architecture patterns such as MVVM, MVC, VIPER, or TCA.
  • Strong grasp of multithreading and concurrency — GCD, Operation Queues, and Swift Concurrency (async/await, Actors).
  • Experience with Xcode, Instruments, and debugging tools for profiling and performance tuning.
  • Familiarity with dependency management tools such as Swift Package Manager (SPM) and CocoaPods.
  • Solid understanding of networking — URLSession, REST APIs, and JSON serialization/deserialization.
  • Experience writing unit and UI tests using XCTest and XCUITest.
  • Familiarity with CI/CD pipelines (e.g., Fastlane, Bitrise, GitHub Actions) and App Store distribution processes.
  • Strong understanding of iOS Human Interface Guidelines and accessibility best practices.
Preferred Qualifications
  • Experience in Ad Tech — familiarity with mobile advertising SDKs, ad mediation, impression tracking, click attribution, or programmatic advertising concepts (e.g., MRAID, VAST, OpenRTB).
  • Hands‑on experience with AVFoundation — media playback, video capture, audio session management, or custom video processing pipelines.
  • Well‑versed in leveraging GenAI tools (e.g., GitHub Copilot, Claude, Cursor) to enhance developer productivity — including AI‑assisted code generation, debugging, documentation, and test writing.
  • Experience with modular app architecture and large‑scale iOS codebases.
  • Contributions to open‑source projects or a strong personal portfolio of iOS apps.
About us

Proximity is the trusted technology, design, and consulting partner for some of the biggest Sports, Media and Entertainment companies in the world! We’re headquartered in San Francisco and have offices in Palo Alto, Dubai, Mumbai, and Bangalore. Since 2019, Proximity has created and grown high‑impact, scalable products used by 370 million daily users, with a total net worth of $45.7 billion among our client companies.

We are Proximity — a global team of coders, designers, product managers, geeks, and experts. We solve complex problems and build cutting edge tech, at scale. Our team of Proxonauts is growing quickly, which means your impact on the company’s success will be huge. You’ll have the chance to work with experienced leaders who have built and led multiple tech, product and design teams. Here’s a quick guide to getting to know us better:

Watch our CEO, Hardik Jagda, tell you all about Proximity.

Read about Proximity’s values and meet some of our Proxonauts here.

Explore our website, blog, and the design wing — Studio Proximity.

Get behind-the-scenes with us on Instagram! Follow @ProxWrks and @H.Jagda

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

iOS Developer - SDE 3
iOS Developer - SDE 3

YAL • Hyderabad

On-site
INR 2,000,000 - 3,500,000
Senior iOS Engineer
Senior iOS Engineer

Coforge • Hyderabad

On-site
INR 2,500,000 - 3,500,000
Senior iOS Engineer
Senior iOS Engineer

Uplers • Vellore

On-site
INR 600,000 - 900,000
Senior iOS Engineer
Senior iOS Engineer

Uplers • Ahmedabad District

On-site
INR 900,000 - 1,300,000
Senior iOS Engineer
Senior iOS Engineer

Uplers • Chennai District

On-site
INR 900,000 - 1,500,000
Senior iOS Engineer
Senior iOS Engineer

Uplers • Maharashtra

On-site
INR 2,009,000 - 3,125,000
Lead Software Engineer - IOS
Lead Software Engineer - IOS

Freshworks • Chennai District

On-site
INR 4,000,000 - 7,000,000
Senior Ios Developer
Senior Ios Developer

Qentelli • Hyderabad

On-site
INR 4,000,000 - 6,400,000
Senior iOS Developer
Senior iOS Developer

Luxoft • India

On-site
INR 2,500,000 - 4,000,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