CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Engineer - iOS Jobs

3399 Job Offers

Filters
Senior Software Engineer – AI Solutions
Save Icon
Join our team in Atlanta as a Senior Software Engineer for AI Solutions. You will design and implement AI-driven features, integrating LLMs into our enterprise SaaS platform. We require 5+ years of software engineering experience with 3+ years of hands-on LLM work in production. This full-stack r...
Location Icon
Location
United States , Atlanta
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join
Location Icon
Location
Czech Republic , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Data team in Hyderabad as a Senior Software Engineer. You will design high-throughput migration engines for PostgreSQL on Azure, moving terabytes of data. Requires 10+ years in systems programming (Rust, C++, Go) and deep database internals knowledge. Build scalable, perfor...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Integration Engineer
Save Icon
Seeking a Senior Software Integration Engineer in Annapolis Junction. You will automate integration and system testing for HPC environments using Bash/Python. This role requires 10+ years of experience with Linux, COTS/GOTS software, and developing scripts and technical documentation. Ensure syst...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join 2HB Incorporated as a Senior Software Engineer in Annapolis Junction, MD. Develop, sustain, and troubleshoot critical applications like DINO using Python and Linux. This role requires experience with NoSQL, Bash scripting, and a readiness to learn Rust. Support vital government contracts in ...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Senior Staff Software Engineer
Save Icon
Lead the architecture of high-impact web applications and Tier-0 services at Carbon. This senior role requires 8+ years of expertise in modern programming and large-scale distributed systems. Join a diverse team at the intersection of hardware and software in Redwood City, with equity and compreh...
Location Icon
Location
United States , Redwood City
Salary Icon
Salary
232800.00 - 349200.00 USD / Year
carbon3d.com Logo
Carbon, Inc
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Parafin as a Senior Software Engineer in San Francisco. Design and scale robust backend systems using Python/Go on AWS/GCP. Enjoy equity, unlimited PTO, full benefits, and shape the future of embedded finance for SMBs.
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
230000.00 - 265000.00 USD / Year
parafin.com Logo
Parafin
Expiration Date
Until further notice
Senior Flight Control Software Engineer
Save Icon
Join Archer in São Paulo as a Senior Flight Control Software Engineer. Develop DO-178C compliant, safety-critical embedded software for our all-electric eVTOL aircraft. Utilize your expertise in C/C++, MATLAB/Simulink, and model-based development within a multidisciplinary team. Contribute to pio...
Location Icon
Location
Brazil , São Paulo
Salary Icon
Salary
Not provided
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Archer AI as a Senior Backend Engineer in San Jose. Architect and scale core infrastructure for cutting-edge AI products using Kubernetes, Docker, and IaC. Take technical ownership, ensure high availability, and collaborate with AI experts in a role emphasizing observability and cloud-agnost...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
144000.00 - 180000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Senior Software Automation Engineer (AI & IT Systems)
Save Icon
Seeking a Senior Software Automation Engineer in Mexico to transform manual IT workflows with scalable AI and automation. You'll design and build reliable internal tools using Python, Go, or JavaScript, applying LLMs in production. Requires 6+ years in software engineering, SRE, or DevOps, with h...
Location Icon
Location
Mexico
Salary Icon
Salary
Not provided
appen.com Logo
Appen
Expiration Date
Until further notice
Senior Software Engineer II
Save Icon
Join our London team as a Senior Software Engineer II in Forensic Intelligence. Design and scale global systems for video evidence analysis, working on media pipelines and forensic tools. Leverage 8+ years of experience to mentor engineers and shape technical architecture. Enjoy competitive salar...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Senior Software Automation Engineer (AI & IT Systems)
Save Icon
Seeking a Senior Software Automation Engineer in Mexico to revolutionize workflows with AI and IT systems. You will design and build internal tools, integrations, and automation solutions using robust architecture and APIs. This role demands a strong background in automation patterns and CI/CD to...
Location Icon
Location
Mexico
Salary Icon
Salary
Not provided
appen.com Logo
Appen
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join Archer in San Jose to develop safety-critical embedded software for next-generation electric aircraft. Utilize your expertise in C, Python, and DO-178C standards for powertrain systems like BMS and motor controllers. Collaborate with multidisciplinary teams in a regulated aerospace environme...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
140400.00 - 170000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our Swedish Engineering team in Umeå as a Senior Software Engineer. You will build the technological backbone for our financial systems, working on both client and server-side development. We seek a motivated full-stack engineer with 4+ years of experience in high-performance distributed sys...
Location Icon
Location
Sweden , Umeå
Salary Icon
Salary
Not provided
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Senior Software Engineer - Fullstack
Save Icon
Join Plaid in Seattle as a Senior Fullstack Engineer. Build scalable backend services and intuitive frontend applications that shape financial innovation. Leverage 5+ years of experience with modern JavaScript frameworks, microservices, and relational databases. Collaborate cross-functionally to ...
Location Icon
Location
United States , Seattle
Salary Icon
Salary
165600.00 - 248400.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Senior Software Engineer - AI Applications
Save Icon
Join as a founding Senior AI Software Engineer in San Francisco. Build and scale cutting-edge GenAI products using LLMs, RAG, and agent frameworks. Shape Plaid's AI-first future with a focus on rapid experimentation and high-impact solutions. Enjoy comprehensive benefits including medical, dental...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
180000.00 - 270000.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Senior Software Engineer - Data Infrastructure
Save Icon
Join Plaid in Seattle as a Senior Software Engineer for Data Infrastructure. You will shape the core data and ML platforms powering thousands of financial apps. We seek 5+ years' experience in ML or Data Infrastructure systems like Spark and data warehouses. This role offers key projects, leaders...
Location Icon
Location
United States , Seattle
Salary Icon
Salary
180000.00 - 270000.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Senior Software Engineer - Backend
Save Icon
Join Plaid in Seattle as a Senior Backend Software Engineer. Design and build scalable, high-performance microservices and APIs that power the financial ecosystem. Leverage 5+ years of experience with MySQL and system design to mentor a team and ship impactful products. Collaborate cross-function...
Location Icon
Location
United States , Seattle
Salary Icon
Salary
165600.00 - 248400.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team in Belfast as a Senior Software Engineer. You will design and build high-scale distributed systems using Java and microservices for a global platform. This role requires 5+ years of experience, cloud expertise (AWS/Azure/GCP), and offers the chance to mentor engineers and shape tech...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
bazaarvoice.com Logo
Bazaarvoice
Expiration Date
Until further notice
Senior Java Software Engineer
Save Icon
Join a fast-growing tech innovator transforming global logistics. As a Senior Java Engineer, you'll design scalable applications using Java and Spring Boot. This fully remote, permanent role requires 5+ years' experience and offers collaboration with dynamic teams. Experience with Microservices i...
Location Icon
Location
North Macedonia , Central Macedonia
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
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