NextHire Try for free

LinkedIn

Posted 13 Oct 2026

Software Engineer_iOS

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Workplace
Hybrid
Team
Engineering
Posted
13 Oct 2026

About the role

Job Description

Responsibilities

* Build reliable and performant mechanisms for collecting, processing, and delivering product interaction data from iOS devices.

* Work with Apple's native frameworks and technologies to build robust solutions for concurrency, networking, data persistence, and background processing.

* Design and implement resilient client-side systems that can handle network variability, application lifecycle changes, and other real-world mobile conditions.

* Collaborate with backend and infrastructure teams to evolve the end-to-end tracking architecture and client/server communication protocols.

* Make architectural decisions by applying appropriate synchronous and asynchronous design patterns and balancing performance, reliability, maintainability, and developer experience.

* Debug and optimize complex issues involving performance, networking, memory, concurrency, and data correctness.

* Produce high-quality software that is unit tested, peer-reviewed, and continuously integrated.

* Provide technical leadership by driving best engineering practices and contributing to large-scale, cross-functional, and mission-critical initiatives.

Qualifications

Basic Qualifications

* BS in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience.

* 2+ years of industry experience.

Preferred Qualifications

* 2+ years of relevant iOS development experience.

* MS or PhD in Computer Science or related technical discipline.

* Strong foundation in computer science, including data structures, object-oriented programming, and algorithms.

* Strong experience with Swift and iOS development.

* Experience building reusable iOS frameworks, SDKs, or shared mobile infrastructure.

* Knowledge of iOS application architecture and common design patterns.

* Understanding of multithreading, concurrency, networking, and performance optimization on mobile platforms.

* Experience with API design and client/server communication principles.

* Knowledge of iOS debugging, profiling, and performance analysis tools.

* Experience writing automated tests for iOS applications or frameworks, including XCTest.

* Experience working with large-scale production applications and distributed backend systems is a plus.

* Strong communication and collaboration skills, with the ability to work effectively across mobile, backend, infrastructure, and product teams.

Suggested Skills

* iOS Development

* Swift

* Mobile Application Development

* iOS SDK

* Mobile Frameworks

* Software Architecture

* Multithreading & Concurrency

* Networking

* Performance Optimization

Additional Information

India Disability Policy 

Global Data Privacy Notice and Compliance Posters for Job Candidates 

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach