CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Engineer - iOS Jobs

3402 Job Offers

Filters
Senior Software Engineer - Observability and Reliability
Save Icon
Join our San Francisco team as a Senior Software Engineer focused on Observability and Reliability. You will build critical platforms for metrics, logging, tracing, and alerting using Go and Kubernetes. We seek a collaborative engineer with 5+ years of experience, a product mindset for infrastruc...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
170000.00 - 215000.00 USD / Year
sigmacomputing.com Logo
Sigma Computing
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Seeking a Senior Software Engineer with an active Top Secret clearance to develop production-level systems using Python, AWS, and SQL. You will operationalize machine learning algorithms for national security challenges like anomaly detection. This role involves building data pipelines, collabora...
Location Icon
Location
United States , Arlington; Woburn
Salary Icon
Salary
134000.00 - 184000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Senior Software Engineer - Cloud Data Storage
Save Icon
Seeking a Senior Software Engineer to design and build planet-scale cloud data storage systems at Temporal. You will develop distributed storage APIs, manage multi-tenant services, and ensure high reliability for petabytes of workflow data. Requires 5+ years in scalable distributed systems with e...
Location Icon
Location
United States
Salary Icon
Salary
180000.00 - 225000.00 USD / Year
temporal.io Logo
Temporal
Expiration Date
Until further notice
Senior Software Engineer, Open Source Nexus Server
Save Icon
Join our Open Source Server team as a Senior Software Engineer to design and build core backend services for our scalable Nexus platform. You will own key distributed systems components like durable execution and async processing using Go or Java. This remote US role offers top benefits including...
Location Icon
Location
United States
Salary Icon
Salary
185000.00 - 225000.00 USD / Year
temporal.io Logo
Temporal
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team in Telangana as a Senior Software Engineer. You will design and develop high-performance database features using expert-level C/C++. The role involves working with cloud platforms, Datalake architectures, and CI/CD pipelines. We seek a proactive professional passionate about scalabl...
Location Icon
Location
India , Telangana
Salary Icon
Salary
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Senior Software Engineer, SDK (Client Runtime)
Save Icon
Join Temporal as a Senior Software Engineer for the SDK Client Runtime team. Design and build core SDKs, integrating deeply with languages like Go, Java, or Python to power durable execution for AI systems. This remote US role requires deep expertise in distributed systems, concurrency, and API d...
Location Icon
Location
United States
Salary Icon
Salary
168000.00 - 210000.00 USD / Year
temporal.io Logo
Temporal
Expiration Date
Until further notice
Senior Software Engineer - Integrations, Crawler
Save Icon
Seeking a Senior Software Engineer specializing in Integrations and Crawler development. This fully remote role requires 5+ years of backend experience, strong Python skills, and deep knowledge of network protocols. You will reverse-engineer APIs, build integrations, and work with cutting-edge te...
Location Icon
Location
Salary Icon
Salary
Not provided
truv.com Logo
Truv
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join VAST Data as a Senior Software Engineer in Bengaluru. Leverage your strong C/C++ expertise and Linux knowledge to build the foundational data platform for the AI era. Contribute to intense innovation in a fast-growing infrastructure company, simplifying AI deployment globally.
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
vastdata.com Logo
VAST Data
Expiration Date
Until further notice
Senior Software Engineer - Data Path
Save Icon
Join VAST Data in Tel Aviv as a Senior Software Engineer - Data Path. Develop the core data platform for the AI era using your strong C/C++ skills and Linux expertise. This is a key role in a revolutionary infrastructure company, offering the chance to work on massive datasets for AI training and...
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
vastdata.com Logo
VAST Data
Expiration Date
Until further notice
Senior Software Engineer - DataEngine
Save Icon
Join VAST Data's DataEngine Platform team in Tel Aviv as a Senior Software Engineer. Design and build core AI-scale infrastructure using your deep expertise in Go, Kubernetes operators, and CRDs. This role is ideal for a collaborative innovator passionate about solving complex challenges in a fas...
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
vastdata.com Logo
VAST Data
Expiration Date
Until further notice
Senior Backend Software Engineer
Save Icon
Join a major online career platform as a Senior Backend Engineer in Guadalajara. Design scalable Java/Spring Boot microservices and high-quality REST APIs for high-traffic applications. Leverage your 5+ years of experience and AI fluency to build features supporting LLM-driven experiences. Enjoy ...
Location Icon
Location
Mexico , Guadalajara
Salary Icon
Salary
Not provided
zoolatech.com Logo
Zoolatech
Expiration Date
Until further notice
Senior Backend Software Engineer
Save Icon
Join a major online career platform as a Senior Backend Engineer. Design scalable Java/Spring Boot microservices and robust APIs for high-traffic applications. Integrate AI-powered features and enhance system performance in a collaborative, remote team. Enjoy benefits like paid vacation, training...
Location Icon
Location
Salary Icon
Salary
Not provided
zoolatech.com Logo
Zoolatech
Expiration Date
Until further notice
Senior Software Engineer & Technical Lead
Save Icon
Lead software development for cutting-edge SEM/Optics control and calibration systems in Tainan. Utilize your expertise in C++, C#, .NET, and image processing within the ASML V-Model. This senior technical role requires a master's degree and over 6 years of experience in algorithm design and OOP.
Location Icon
Location
Taiwan , Tainan
Salary Icon
Salary
Not provided
asml.com Logo
ASML
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Seeking a Senior Software Engineer to design and implement scalable Workday ERP solutions in Englewood. This role requires 5+ years of Workday integration expertise (Studio, EIB, APIs) and deep knowledge of HCM, Finance, and Supply Chain modules. You will lead agile development, optimize business...
Location Icon
Location
United States , Englewood
Salary Icon
Salary
49.78 - 74.05 USD / Hour
americannursingcare.com Logo
American Nursing Care
Expiration Date
Until further notice
Senior Software Engineer - Flight Autonomy
Save Icon
Join our team as a Senior Software Engineer in Flight Autonomy. You will design and certify flight-critical autonomy algorithms using Simulink and Model-Based Design. This role requires extensive DO-178C experience and expertise in safety-critical embedded software development. Collaborate on nex...
Location Icon
Location
Salary Icon
Salary
Not provided
merlinlabs.com Logo
Merlin Labs
Expiration Date
Until further notice
Senior Platform Software Engineer
Save Icon
Join EarnIn as a Senior Platform Software Engineer in Bengaluru. Design and evolve our Kubernetes infrastructure and GitOps workflows using ArgoCD. Leverage your expertise in Golang, Python, and CI/CD to build tools that simplify deployment for developers. Enjoy benefits like healthcare, learning...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Senior Java Software Engineer
Save Icon
Join a high-profile project as a Senior Java Engineer, focusing on backend systems for complex financial and actuarial data. This contract role requires strong expertise in the Spring ecosystem and AWS with IaC tools like Terraform. Deliver scalable solutions in a regulated UK environment, workin...
Location Icon
Location
United Kingdom
Salary Icon
Salary
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join Eitan Medical in Netanya as a Senior Embedded Software Engineer. Develop advanced, connected infusion systems for safety-critical medical devices. Own components end-to-end, from architecture to production, using RTOS and firmware. Collaborate with multidisciplinary teams in a hands-on role ...
Location Icon
Location
Israel , Netanya
Salary Icon
Salary
Not provided
eitanmedical.com Logo
Eitan Medical
Expiration Date
Until further notice
Senior Software Engineer, Full Stack Authentication
Save Icon
Join Cresta as a Senior Full Stack Engineer specializing in Authentication. Design and build scalable, secure authentication systems using Golang, React/Angular, and AWS. Lead technical initiatives for IAM protocols like OAuth 2.0 and OIDC within a remote-friendly Canadian team. Enjoy comprehensi...
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
cresta.com Logo
Cresta
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Seeking a Senior Software Engineer in Noida to develop high-quality mobile applications using React Native. You will design, build, and maintain apps for iOS/Android, integrating with RESTful APIs and modern cloud tools. This hybrid role offers a collaborative Agile environment, extensive benefit...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
daxko.com Logo
Daxko
Expiration Date
Until further notice

About the Senior Software Engineer - iOS role

Explore Senior Software Engineer - iOS jobs and discover a pivotal role at the intersection of innovation, user experience, and technical excellence. A Senior iOS Engineer is a seasoned professional responsible for architecting, building, and maintaining high-performance, scalable applications for Apple's iOS platform. This role extends far beyond coding; it involves shaping the technical vision, ensuring engineering best practices, and leading the delivery of polished, user-centric products that meet complex business objectives.

Professionals in these jobs typically own the full development lifecycle for iOS applications. Common responsibilities include designing robust software architectures, writing clean and maintainable code primarily in Swift (and often Objective-C for legacy systems), and implementing sophisticated user interfaces aligned with Apple's Human Interface Guidelines. They are tasked with optimizing application performance and memory management, ensuring responsiveness and a seamless user experience. A significant part of the role involves rigorous testing, including writing unit and UI tests, debugging intricate issues, and integrating with backend services via RESTful APIs or GraphQL. Furthermore, Senior iOS Engineers are expected to champion code quality, review peers' work, mentor junior developers, and collaborate closely with cross-functional teams including product managers, designers, and backend engineers to translate requirements into technical specifications.

Typical skills and requirements for these positions include deep, proven expertise in iOS development frameworks such as UIKit and SwiftUI, alongside a strong understanding of core concepts like concurrency (Grand Central Dispatch), memory management (ARC), and Core Data. Proficiency with development tools like Xcode, Instruments for profiling, and Git for version control is standard. Employers generally seek candidates with a strong computer science foundation, problem-solving abilities, and a track record of shipping complex applications to the App Store. Experience with modern architectural patterns (MVVM, VIPER), dependency management (Swift Package Manager, CocoaPods), and continuous integration/continuous deployment (CI/CD) pipelines is highly valued. As leadership roles, these jobs also demand excellent communication skills, the ability to make strategic technical decisions, and a proactive mindset for researching and adopting new technologies and best practices in the evolving iOS ecosystem.

If you are an experienced developer passionate about creating impactful mobile experiences and leading technical initiatives, browsing Senior Software Engineer - iOS jobs could be your next career step. This career path offers the opportunity to solve challenging problems, influence product direction, and build applications used by millions.

Filters

×
Countries
Category
Location
Work Mode
Salary