CrawlJobs Logo

Software Engineer - iOS

United States, Palo Alto 170000.00 - 360000.00 USD / Year · Job Posted January 13, 2026
Apply Position
Job Link Share

Job Description

As an iOS Engineer, you will architect and build the next generation of the Dream Machine app, transforming it into a fast, responsive, and magical creative companion. This is a foundational role with significant ownership. You will work from the ground up, collaborating closely with our product, design, and research teams to reimagine what a generative video product feels like in your pocket.

Job Responsibility

  • Architect and build the next generation of the Dream Machine app
  • Lead the design and development of core architectural components for the Dream Machine app
  • Collaborate with designers and researchers to translate a powerful product vision into elegant, intuitive, and user-focused mobile experiences
  • Build and optimize features for advanced video workflows, including real-time processing, playback, and editing
  • Dive deep into performance, memory management, and power optimization
  • Mentor other engineers, drive technical strategy, and establish best practices for mobile engineering at Luma

Requirements

  • 5+ years of experience building and shipping high-quality iOS applications
  • Strong proficiency in Swift, SwiftUI, and UIKit
  • Proven track record of shipping polished, consumer-facing apps that have scaled to real users
  • Deep understanding of iOS architectural patterns and ability to optimize performance, memory, and power
  • Strong product and design sensibility
  • experience influencing UX decisions and partnering closely with designers
  • Strong communicator
  • thrive in a collaborative, fast-paced environment where you can take ownership

Nice to have

  • Deep experience with AVFoundation, Metal, or other frameworks for video processing, camera workflows, or real-time media
  • Background in building creative, media-rich, or camera-based applications (e.g., video editors, design tools)
  • Familiarity with integrating on-device ML models using CoreML or similar frameworks

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer - iOS

8 matching positions

Software Engineer - iOS

As a Software Engineer – iOS you will join a cross-functional team that develops...
Location
Location
Sweden , Stockholm
Salary
Salary:
Not provided
Tobii Dynavox
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science or related field
  • 4+ years of professional experience in iOS development
  • Solid understanding of Swift, SwiftUI, Objective-C, and the Apple ecosystem
  • Experience working with iOS frameworks, APIs, and the App Store submission process
  • Ability to guide others in mobile best practices and contribute to shared mobile architecture
  • Broader software engineering experience, ideally including desktop or cross-platform development
  • Experience with or openness to working in .NET/C# environments
  • Comfortable working with CI/CD workflows, automated testing, and agile methodologies
  • Strong problem-solving skills and a collaborative mindset
Job Responsibility
Job Responsibility
  • Develop and maintain high-quality software across mobile and desktop platforms
  • Contribute to the architecture and design of both current and upcoming products
  • Bring iOS expertise to the team and help guide best practices in mobile development
  • Write clean, efficient, and testable code
  • Debug and troubleshoot issues across the stack
  • Collaborate with developers, designers, and product managers in an agile environment
  • Stay informed on relevant technologies and help evaluate new tools and approaches
  • Support and contribute to CI/CD pipelines and testing efforts
  • Fulltime
Read More
Arrow Right

Software Engineer - iOS

At DUBIZZLE LABS, we are looking to further expand our Pakistan engineering offi...
Location
Location
Pakistan , Lahore
Salary
Salary:
Not provided
Dubizzle Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 1 - 2 years of relevant experience
  • Experience building complex applications for the iPhone or iPad using Swift and/or Objective-C
  • Knowledge of iOS SDK performance tools and optimisation techniques
  • Strong problem-solving skills
  • Strong in object-oriented programming design & skills
  • A proactive programming style that anticipates and resolves project roadblocks
  • Knowledge of best practices, clean code, Test Driven Development, Continuous Integration, and Continuous Delivery
  • Experience in working with Agile methodology
  • Excellent problem solving, critical thinking, and communication skills
Job Responsibility
Job Responsibility
  • Build world-class suite products to support hyper-growth of businesses in 16 countries
  • Develop new features and maintain existing components in mobile products based on specifications provided by the product
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Operate effectively in a fast-paced, deadline-driven, collaborative and iterative programming environment
  • Fulltime
Read More
Arrow Right

Software Engineer - iOS

Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologie...
Location
Location
United States , Bellevue
Salary
Salary:
177977.00 - 209000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree (or foreign degree equivalent) in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences, or a related field
  • 24 months of experience in job offered or a computer related occupation
  • 24 months of experience in Object-oriented software development
  • 24 months of experience in Building maintainable and testable code bases, including API design and unit testing techniques
  • 24 months of experience in Multithreading programming and mobile memory management
  • 24 months of experience in One of the following programming languages: Objective-C, Swift, C, C++
  • 24 months of experience in Building large-scale infrastructure applications
  • 24 months of experience in Relational databases and SQL
  • 24 months of experience in Linux or Unix
  • 24 months of experience in Algorithms
Job Responsibility
Job Responsibility
  • Develop, design, create, modify, and/or test software applications or systems for various mobile software services
  • Work closely with product and design teams to build new and innovative application experiences for the iOS platform
  • Implement custom native user interfaces using the latest iOS programming techniques and development tools
  • Build reusable iOS software components for interfacing with our back-end platforms
  • Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance
  • Work on problems of diverse scope where analysis of data requires evaluations of identifiable factors
  • Demonstrates good judgment in selecting methods and techniques for obtaining solutions
  • Complete medium to large features (each with many tasks) independently without guidance
  • Identify and drive changes as needed for assigned codebase, product area, or systems
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Software Engineer - iOS

As an iOS Software Engineer at Cape, your mission is to build the definitive app...
Location
Location
United States , New York
Salary
Salary:
Not provided
cape.co Logo
Cape
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ years of iOS software development experience
  • Engineering background in Computer Science, Mathematics, Software Engineering, Physics or similar field
  • Proficiency in Swift and a strong foundational understanding of the iOS ecosystem (Architecture, App Lifecycle, etc.)
  • Professional experience with SwiftUI and a deep appreciation for building modern, declarative user interfaces
  • Experience with Swift Concurrency (async/await) for building responsive, performant applications
  • Strong written and verbal communication skills and ability to iterate quickly with teammates, incorporating feedback and holding a high bar for quality
  • Active US Security clearance, or eligibility and willingness to obtain a US Security clearance is beneficial, but not necessary
Job Responsibility
Job Responsibility
  • Take ownership of the mobile product lifecycle, from conceptualization, through design & development, all the way to launch
  • Maintain high coding standards through the development of guidelines, active participation in code reviews, and fostering a culture of continuous improvement and knowledge sharing among your team
  • Champion the security, performance, and stability of our applications. You will implement and oversee robust testing, monitoring, and release processes to guarantee a seamless and trustworthy user experience
  • Actively improve user workflows by collaborating with cross-functional teams, ensuring seamless experiences across product boundaries and a cohesive user experience
What we offer
What we offer
  • Top-tier health care
  • 401(k) matching
  • Generous vacation policy
  • Fulltime
Read More
Arrow Right

Software Engineer - iOS

Blinq is building the fastest, most intuitive way to share who you are and remem...
Location
Location
Australia , Melbourne; Sydney
Salary
Salary:
Not provided
blinq.me Logo
Blinq Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience working on multiple iOS codebases with millions of regular users
  • Experience in technical leadership roles, task break down, and mentoring junior engineers
  • Familiarity with component based UI development such as SwiftUI
  • Strong understanding of iOS app architectures
  • Experience with GraphQL
  • Experience using CoreData or similar local data storage
  • 3+ years experience as a professional software engineer, minimum 2 years Swift experience
Job Responsibility
Job Responsibility
  • Feature development: Build out features on the app in partnership with your squad
  • Code Review: Conduct thorough code reviews to ensure code quality, maintainability, and adherence to best practices
  • Collaboration: Work closely with product managers, designers, and other engineers to define product and technical roadmaps
  • Optimisation: Optimise application performance, reducing latency and ensuring a seamless user experience
  • Testing: Write and maintain unit and end to end tests to ensure app reliability and robustness
  • Continuous Learning: Keep abreast of the latest iOS development trends, technologies, and best practices to ensure our app remains cutting-edge
What we offer
What we offer
  • Equity & ownership
  • Competitive salary & growth path
  • Generous paid time off: At least 20 days fully disconnect each year, with a flexible policy beyond that
  • Parental leave that grows with you: 12 to 26 weeks full pay, based on tenure
  • Free food: Enjoy daily breakfast and lunch at some of our offices, plus an always-stocked snack bar
  • Fulltime
Read More
Arrow Right

Software Engineer – iOS Engineer

This is a unique opportunity for someone who has strong Swift experience to join...
Location
Location
United Kingdom , Holborn, London
Salary
Salary:
78000.00 GBP / Year
whitbreadinns.co.uk Logo
Whitbread Inns
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience with iOS development
  • Strong understanding and working experience with Swift and Xcode
  • Experience with Design patterns, Object-Oriented Design, VIPER/ MVVM architecture
  • Exposure to web services, Micro-Services, REST APIs
  • Worked within an agile environment
  • Willingness to collaborate to develop solutions with others in a continuous and iterative delivery cycle
  • Maintain the quality of each release
  • Look after the overall architecture and stability of the app
  • Guide other developers on standards and directions to take
Job Responsibility
Job Responsibility
  • Deliver across the entire product life cycle – concept, design, build (code), deploy, test, release, and maintain/support great products in a Dev-ops environment
  • Help drive team standards and best practices
  • Own technical design on projects and understanding the trade-offs in creating great software
What we offer
What we offer
  • Individual & Family BUPA healthcare
  • 10% matched pension
  • Up to 60% discount on Premier Inn stays
  • 25% discount on our Restaurant brand
  • Annual Incentive of up to 20% Bonus
  • Fulltime
Read More
Arrow Right

Software Engineer / Lead Software Engineer – Border Protection (Firewall) Technologies

The Border Protection Product Team within the Information Security-Network Secur...
Location
Location
United States , Richardson
Salary
Salary:
97000.00 - 150000.00 USD / Year
State Farm
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java / Spring: 2–4 years of experience developing enterprise web applications using Java and Spring Framework (with a heavy emphasis on Spring Tool Suite).
  • Database Technologies: 2–4 years of experience working with PostgreSQL or DB2.
  • Application Server: 2–4 years of experience with Apache Tomcat as a web server/application deployment environment.
  • Required Programming Languages: Java
  • JavaScript
  • C++
  • C#
  • Python
  • Required Technical Skills and primary tools used: Spring Tool Suite
  • Microsoft Visual Studio
Job Responsibility
Job Responsibility
  • Create and maintain DBMS (Postgres) and IBM DB2
  • Create and deploy Java Spring applications in AWS, on EC2 servers, using Terraform code and Scalr
  • Use Azure for Entra ID for user management and authentication
  • Work with AWS Cloud, IaaS Servers, and Mainframe
  • Work with applications NSCRA (proprietary), nslookup (proprietary), Hot Spot Enabler (proprietary)
What we offer
What we offer
  • Annual raise and bonus
  • Robust health and wellbeing programs
  • State Farm pays most of your healthcare premium
  • Multiple healthcare plan options including high deductible plan
  • 100% coverage for in-network preventative care
  • Vision, dental, telemedicine, 24/7 mental health professionals
  • Educational benefits including training programs
  • Tuition assistance programs
  • Employee resource groups
  • Mentoring
  • Fulltime
Read More
Arrow Right

Senior Software Engineer / Lead Software Engineer - Ionic Angular

Our philosophy is to understand our customers’ business first before we get to t...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
necsws.com Logo
NEC Software Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ yrs experience
  • Hands-on in coding is a must
  • Must have experience in development project & not just maintenance & support projects
  • Ability to perform Impact analysis in detail and provide a case study for the same
  • Should be able to provide estimates
  • Ability to perform and review estimation
  • Worked on Agile based project
  • Planning
  • Ensure quality of deliverables
  • Manage change control
  • Fulltime
Read More
Arrow Right