Back to list

Vacancy description

Senior Software Engineer - iOS (6-month Contract) in Bangalore, भारत

Proximity Works

  • ContractFixed-term or freelance

$45.7 USD

Bangalore, भारत

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.

Requirements

• 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.

• Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical

experience.

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.

Benefits


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

Similar vacancies

More like this role

  • Remote
  • Hybrid
  • Contract
... contribute to. The team works in an AI-first way, so you’ll be expected to use AI tools in your daily development and encourage the team to do the same. This is a 6-month contract. Key Responsibilities: - Lead and guide the iOS team as the tech lead - Engage directly with the customer - Drive native iOS development on a complex ...

Pune, भारत

  • Full-time
  • IT
Welcome to Warner Bros. Discovery… the stuff dreams are made of. Who We Are… When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth.

Bangalore, भारत

GSPANN Technologies Inc.

GSPANN - Senior iOS Engineer - SWIFT

Description :GSPANN is hiring a Senior iOS Engineer to build and improve customer-facing iPhone app features for retail, focusing on high app quality, smooth performance, and reliable https://jobeax.com/link/RWMSunPiq8gydp6y and Responsibilities :- Lead customer-facing iOS features from implementation through release and ...

Hyderabad, भारत

  • Full-time
  • Mobile
... collaborative and fast-paced global team passionate about building meaningful products that make a real impact on children's education and literacy. About the Role The Senior iOS Engineer owns Epic's native iOS app -- the primary way our readers open a book on iPhone and iPad. You work independently on a large, established Swift and ...

भारत

Rs 4100 per month

Verve Therapeutics seeks a Senior iOS SDK Engineer to develop and maintain the HyBid iOS SDK, focusing on stability, performance, and backward compatibility. The role involves hands-on work with Objective-C and Swift across networking, ad rendering, and mediation integrations, with responsibility for SDK packaging, distribution, ...

Bangalore, भारत

  • Hybrid
  • Contract
  • Research
... sectors like steel, cement, and oil & gas — industries that account for 30% of global emissions. In the next phase of our growth, we are seeking a driven R&D Engineer (Laboratory) Location (Navi Mumbai, Lab based 5 days a week) | Competitive Please note this is a 6 month FTC The Role The R&D Engineer (Laboratory) will support ...

Bombay, भारत

  • Hybrid
  • Full-time
  • Fullstack

38 - 45 / year

... AutoRABIT platform overview Job Role AutoRABIT is hiring Senior Full Stack Engineers with demonstrated experience building both enterprise web applications and native iOS mobile applications. You will help develop a new product that automates the software delivery lifecycle for Salesforce teams. The platform connects customer Salesforce ...

Hyderabad, भारत

Rs 4100 per month

... 4,000 publishers globally, and the world’s top demand-side platforms. Learn more at https://jobeax.com/link/pZoHftl8NUQr2V0I . Who You Are You are an iOS SDK engineer who builds code that runs inside other companies’ apps, not someone who mainly builds apps or integrates third-party SDKs. You’ll work on Verve’s HyBid iOS ...

Bangalore, भारत

  • Remote
  • Hybrid
  • On-site
  • Contract
... experience in supporting mission critical software components. - Experience in attending customer meetings and writing technical documentation. - Experience in Java software development, especially in the web and database fields. - Foreign language skills are a plus. [{"name": "fixed_term_contract", "text": "Fixed term contract", ...

Chennai, भारत

... interact with this kind of product on iOS. What You'll Do: - Design and ship innovative UX patterns for conversational interfaces and AI-driven experiences on iOS - Architect and build Swift-first , production grade features using async/await , structured concurrency and modern iOS APIs - Lead implementation of context-aware ...

Bangalore, भारत

  • Hybrid
Role Overview :As a Senior iOS Engineer, you will work end-to-end on user-facing features - from requirements refinement through architecture, implementation, and release. You will help shape the iOS side of the platform, contribute to architectural decisions, and coordinate iOS engineers within your team. This role requires ...

Bombay, भारत