CrawlJobs Logo

Software Engineer - iOS

Sweden, Stockholm · Job Posted May 26, 2026
Apply Position
Job Link Share

Job Description

As a Software Engineer – iOS you will join a cross-functional team that develops innovative mobile and desktop applications aimed at improving assistive communication. While your strong iOS background will be key in strengthening this area of the team, you will also contribute more broadly across our platforms and technologies. This is a role for someone who enjoys solving real-world problems through software and is motivated by building tools that make a difference in people’s lives.

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

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

Nice to have

Familiarity with Xamarin and/or MAUI is a plus

Looking for more opportunities?

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

Similar Jobs for

Software Engineer - iOS

8 matching positions

Lead Software Engineer (iOS)

Cricut is looking for a talented Lead iOS Mobile Engineer to help us take our iO...
Location
Location
United States , South Jordan
Salary
Salary:
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. or M.S. in Computer Science, Software Engineering, or comparable field with 5+ years relevant experience
  • Extensive experience developing iOS mobile native applications in Swift/SwiftUI (experience in The Composable Architecture is a big plus)
  • Solid knowledge of iOS UI design principles, best practices, and development life cycle
  • Experience with at least one of these design architectures: MVVM, MVC, VIPER, Clean Architecture
  • Experience consuming RESTful JSON/XML web services, Open API standard (Swagger)
  • Experience in testing high volume applications: unit test, integration test, performance test
  • Experience with Git and GitFlow
  • Experience with Scrum/Agile methodologies
  • Experience in mentoring junior members
  • Experience in project management
Job Responsibility
Job Responsibility
  • Hands-on role where you will be working alongside the team
  • Lead technical architecture, coding standards, and other team processes and policies
  • Work with PM and UX on story refinement, articulate engineering concerns, and guide technical direction
  • Work with cross functional teams on quarterly planning and plan work for the team
  • Apply software engineering design patterns to develop well-structured, modular, performant application code
  • Run Scrum ceremonies
  • Work collaboratively with product manager to drive features and maintain the backlog
  • Serve as a technical mentor and know how to delegate tasks to the team
  • Perform code reviews, write unit and UI tests, and contribute to architectural planning and refactoring
  • Collaborate with API teams on API design
  • Fulltime
Read More
Arrow Right

Technical Manager, Software Engineering (iOS)

At Cricut® we embrace the latest technologies to build modern native mobile solu...
Location
Location
United States , South Jordan
Salary
Salary:
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience leading a mobile development team
  • Extensive experience developing iOS mobile native applications in Swift/SwiftUI
  • Solid knowledge of iOS UI design principles, best practices, and development life cycle
  • Experience with at least one of these design architectures: MVVM, MVC, VIPER, Clean Architecture
  • Experience consuming RESTful JSON/XML web services, Open API standard (Swagger)
  • Experience in testing high volume applications: unit test, integration test, performance test
  • Experience with Git and GitFlow
  • Experience with Scrum/Agile methodologies
  • Experience in mentoring junior members
  • Experience in project management
Job Responsibility
Job Responsibility
  • Lead and support a team of software engineers
  • Spend ~30% of time in the code (reviewing code, PRs, etc.)
  • Mentor and coach team members regularly
  • Set goals, give feedback, and manage performance
  • Foster a collaborative and inclusive team culture
  • Guide Agile/Scrum development practices
  • Partner with product and design teams
  • Plan and prioritize team projects
  • Break down work and manage timelines
  • Support architectural planning and technical direction
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - iOS

Create seamless user interfaces and delightful digital interactions. We’re looki...
Location
Location
Australia , Hobart or Sydney
Salary
Salary:
Not provided
procreate.com Logo
Procreate
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A deep understanding of Swift
  • An eye for design and attention to detail
  • Experience with UIKit and iOS development
  • Hands-on experience shipping high quality software with responsive, interactive UI
  • Experience debugging, profiling and resolving performance problems
Job Responsibility
Job Responsibility
  • Solve complex and unique technical problems
  • Work with designers to turn prototypes into shippable product
  • Create custom controls, aesthetically pleasing layouts and seamless animations
  • Protect quality, ensure performance and show care for our users
  • Deliver major features to millions of artists and designers
What we offer
What we offer
  • Visa Support
  • 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

Figma is growing our team of passionate creatives and builders on a mission to m...
Location
Location
United States , San Francisco; New York
Salary
Salary:
149000.00 - 350000.00 USD / Year
figma.com Logo
Figma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of professional experience building iOS applications
  • An extensive understanding of mobile product development practices
  • Proactive communication skills and a desire to work in a collaborative environment with iOS, Android, and web engineers
  • A pragmatic approach to software development software that delivers real user value through maintainable, performant code
  • A strong product sense and desire to deeply understand users
  • Enthusiasm for mentoring other engineers and helping shape engineering culture
Job Responsibility
Job Responsibility
  • Work with PMs, designers, and other engineers to bring Figma’s most popular features to iPhone and iPad
  • Use Apple technologies like Swift, SwiftUI, and UIKit
  • Participate in user research and testing to better understand our customers
  • Share responsibility for testing, releasing, and maintaining our mobile apps
  • Communicate and document architectural designs and requirements
  • Provide thoughtful feedback to others on the team
  • Help interview and recruit more talented engineers to Figma
What we offer
What we offer
  • equity
  • health, dental & vision benefits
  • retirement with company contribution
  • parental leave & reproductive or family planning support
  • mental health & wellness benefits
  • generous PTO
  • company recharge days
  • a learning & development stipend
  • a work from home stipend
  • cell phone reimbursement
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, iOS

This role can be performed remotely from anywhere within the United States. The ...
Location
Location
United States
Salary
Salary:
160000.00 - 170000.00 USD / Year
fullstory.com Logo
Fullstory
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of technical experience
  • Deep systems programming knowledge and an eagerness to apply that knowledge to iOS
  • Experience mentoring less experienced engineers and would be willing to eventually take a leadership role
  • The ability to help the team complete timely releases, wisely balancing competing concerns
  • The ability to gain a solid understanding of customers’ needs and offer constructive feedback
  • Bachelor's degree in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Use advanced techniques for reverse engineering, disassembly, decompilation, and debugging, to analyze the inner workings of iOS frameworks and third-party code
  • Write cross-platform code in Rust for shared crates
  • Work alongside specialists in our Go APIs and canvas-based-typescript frontend
  • Anticipate and engineer support for new iOS platform-specific features
  • Innovate new feature ideas
  • Leverage AI as a productivity multiplier
What we offer
What we offer
  • Flexibility and Connection
  • Benefits
  • Learning opportunities
  • Productivity support
  • Team Collaboration
  • Paid parental leave
  • Bereavement leave, including miscarriage/pregnancy loss
  • Fulltime
Read More
Arrow Right

iOS Software Engineer, Guest & Host

As an iOS Engineer on the Account, Identity, & Privacy team at Airbnb, you’ll be...
Location
Location
United States
Salary
Salary:
157000.00 - 180600.00 USD / Year
airbnb.com Logo
Airbnb
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years’ experience developing iOS applications at scale with a high volume of users, preferably in Swift and SwiftUI
  • Extensive experience working with Swift, iOS Applications, GraphQL and REST APIs, with a proven track record in implementing secure and privacy-centric solutions
  • Excellent engineering and coding skills. Solid understanding of client networking, performance, caching, client storage solutions, accessibility, and asynchronous programming, with a deep understanding of privacy-by-design principles
  • Love collaborating via code reviews and architecture discussions, and are motivated to improve their teammates’ productivity, especially in areas related to security and privacy
  • You possess strong product sense and a passion for iOS UI and UX product development, with a keen eye for user privacy considerations
  • Demonstrated ability to collaborate with Product Management, Design, and other iOS, Android, and Web Engineers on complex account, identity, and privacy features
  • You’re passionate about continuous learning and innovation in the mobile industry, particularly regarding evolving privacy standards and technologies
  • Sound engineering and coding skills. Understanding of basic data structures and asynchronous programming
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional partners such as Product Managers, Experience Designers and Engineers to design and deliver high-quality products on iOS, with a strong focus on user privacy
  • Identify areas of improvement and drive mobile best practices, particularly in the realm of data security and privacy
  • Build efficient and reusable mobile components and architect reliable, performant, and scalable mobile solutions for account and identity management, and privacy features
  • Working closely with Android and Web engineers on the team to develop foundational, cross platform solutions for account, identity, and privacy
What we offer
What we offer
  • bonus
  • equity
  • benefits
  • Employee Travel Credits
  • Fulltime
Read More
Arrow Right

Senior iOS Software Engineer

Senior iOS Software Engineer to join mobile development team, working closely wi...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Swift
  • Experience in Java and Kotlin
  • Hands-on experience with MVVM and MVC architectural patterns
  • Practical knowledge of SwiftUI (iOS) and Compose (Android)
  • Familiarity with Kotlin Coroutine and Jetpack Navigation (Android-specific)
  • Ability to contribute effectively across both iOS and Android platforms
  • English & Polish language proficiency
Job Responsibility
Job Responsibility
  • Analyse technical requirements and translate them into robust technical solutions
  • Support the requirements engineer during refinement by detailing user stories and technical tasks
  • Evaluate UX designs for feasibility and implementation complexity
  • Implement user stories and tasks, including writing unit and integration tests
  • Conduct code reviews to maintain code quality and adherence to coding standards
  • Identify, troubleshoot, and resolve software bugs
  • Collaborate with both iOS and Android teams to align development progress
  • Support Android development during resource gaps
What we offer
What we offer
  • Flexible working hours
  • Hybrid work model
  • Cafeteria system
  • Referral bonuses up to PLN6,000
  • Additional revenue sharing opportunities
  • Ongoing guidance from dedicated Team Manager
  • Tailored technical mentoring
  • Team-building budget for online and on-site events
  • Participation in charitable initiatives and local sports programs
  • Supportive and inclusive work culture
  • Fulltime
Read More
Arrow Right