CrawlJobs Logo

Software Engineer - iOS

United States, New York · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

As an iOS Software Engineer at Cape, your mission is to build the definitive application for private mobile communication. We don’t just whitelabel an application and do the bare minimum for onboarding and collecting payment. The mobile application is the interface where users build trust with Cape and protect their digital lives. You will own the entire feature lifecycle—from architectural design to App Store launch—using Swift and SwiftUI to solve some of the hardest technical challenges in security and cryptography in order to secure personal information (PII), account data, and even voice & SMS traffic. In our tight-knit engineering team, you won't just build features; you will ship the product that makes our promise of privacy a reality.

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

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

Nice to have

  • Experience with Android (Kotlin) development
  • Familiarity with frameworks like Combine or Core Data
  • Hands-on experience with the end-to-end App Store release process
  • Knowledge of cryptography, secure enclave, or cellular technologies (eSIM, 4G, 5G)

What we offer

  • Top-tier health care
  • 401(k) matching
  • Generous vacation policy

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 Engineer, you will architect and build the next generation of the Drea...
Location
Location
United States , Palo Alto
Salary
Salary:
170000.00 - 360000.00 USD / Year
lumalabs.ai Logo
Luma AI
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
  • 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

Software Engineer II and Senior Software Engineer

The FIO (Office Files and Identity) Team drives collaboration, identity, cloud f...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Rust
  • OR equivalent experience
  • 4+ years industry engineering experience coding in languages including, but not limited to, C, C++, C#, Java or Rust
  • 4+ years industry experience building and shipping production quality, performant and cross-platform applications
  • Experience collaborating cross-team and cross-function to deliver software features or projects
  • Platform-specific experience building Windows, MacOS, iOS or Android applications
  • Experience designing and implementing efficient network communications, including network protocols, performance and reliability tooling, modeling and implementing complex customer scenarios across network services
  • Experience designing and implementing client-side storage stacks, with a focus on correctness, resiliency, performance, and adaptability
  • Understanding of client file system design and APIs, including advanced performance optimizations
  • Experience directly implementing large-scale data pipelines for product telemetry, with ability to evolve system as business and technical needs change
Job Responsibility
Job Responsibility
  • Design and write code
  • Work across organizations and directly with partners both in Office and across Microsoft, including other engineers and product leaders
  • Use data as the basis for decision making
  • Be a steward of products that ship to hundreds of millions of customers around the world, staying connected to customers through data and feedback and being agile and responsive to issues
  • Grow as an engineer in a modern and highly impactful team
  • Fulltime
Read More
Arrow Right

Sr Software Engineer, iOS

At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees...
Location
Location
United States , Bellevue
Salary
Salary:
113600.00 - 205000.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree plus 5 years of related work experience
  • OR advanced degree with 3 years of related experience
  • Acceptable areas of study include Computer Science, Software Engineering, Information Management, or equivalent experience in field
  • 4–7 years of technical engineering experience
  • Proficiency in Swift and familiarity with Objective-C for legacy code maintenance
  • Experience with UIKit and/or SwiftUI for building production-grade iOS interfaces
  • Strong understanding of iOS app lifecycle, memory management (ARC), and performance optimization
  • Experience integrating RESTful APIs using async networking patterns (URLSession, Combine, async/await)
  • Familiarity with dependency management tools (Swift Package Manager, CocoaPods)
  • Experience working with Git-based workflows and collaborative code review processes
Job Responsibility
Job Responsibility
  • Develop software solutions and conduct tests to drive engineering projects and ensure quality deliverables, including design and development of scalable iOS features using Swift and modern Apple frameworks
  • Contribute to design innovations that improve systems, processes, or services using new frameworks, architectural patterns such as MVVM or Coordinator, and industry best practices
  • Collaborate with technical teams to deliver solutions and mentor others through knowledge sharing and training sessions, including guidance on mobile engineering standards and AI-enabled feature integration
  • Support technology strategy by evaluating and applying current iOS technologies and mobile development trends that align with business goals
  • Create clear documentation for software code, system designs, and business requirements to support knowledge sharing and cross-team collaboration
  • Lead medium-to-large iOS initiatives, contribute to architectural decisions, and promote scalable, secure, and maintainable mobile application design
  • Integrate RESTful APIs and backend services, including AI-powered services that enable personalization, conversational experiences, recommendations, and intelligent automation
  • Ensure quality through strong unit testing, performance optimization, CI/CD participation, and adherence to security and App Store compliance standards
  • Mentor and coach junior engineers while providing technical leadership across cross-functional teams, promoting knowledge sharing, engineering best practices, operational excellence, and a culture of accountability and continuous improvement
  • Drive execution of daily operational activities, incident remediation, and service improvement initiatives, ensuring projects and operational commitments are successfully delivered through implementation, stabilization, and ongoing support
What we offer
What we offer
  • competitive base salary and compensation package
  • annual stock grant
  • employee stock purchase plan
  • 401(k)
  • access to free, year-round money coaches
  • medical, dental and vision insurance
  • flexible spending account
  • paid time off and up to 12 paid holidays
  • paid parental and family leave
  • family building benefits
  • Fulltime
Read More
Arrow Right