CrawlJobs Logo

Senior iOS Engineer - Swift

Germany, Berlin · Job Posted July 17, 2026
Apply Position
Job Link Share

Job Description

As a Senior iOS Engineer at idealo, you drive the evolution of our award-winning e-commerce apps. We enable millions of users to compare prices and make informed purchasing decisions on their mobile devices. We are a fully integrated and autonomous team that balances proven technologies with cutting-edge experimentation, delivering best-in-class user experiences that drive idealo's mission.. We own our code and decide on the technical direction of our products. We're looking for a Senior iOS Engineer to help us take our apps to the next level.

Job Responsibility

  • Drive the evolution of our award-winning e-commerce apps
  • Enable millions of users to compare prices and make informed purchasing decisions on their mobile devices
  • Work closely with product owners, user experience designers, data analysts, Android engineers and the engineering team
  • Be involved in product development from ideation to operating a product at scale
  • Work with modern technologies and practices on a high-quality Swift codebase
  • Work closely with UX colleagues to improve user interface
  • Apply pragmatic solutions, find right trade-offs, reduce complexity

Requirements

  • You have a deep understanding of native iOS development and extensive experience working with Swift, UIKit and SwiftUI
  • Ideally, you have experience working with GraphQL APIs
  • You are passionate about writing readable, reliable, maintainable, and testable code
  • You are an open and communicative team player, curious about solving interesting and sometimes complex problems
  • You are a self-sufficient and well-organized software engineer, and you can expect the same from the team around you.

Nice to have

Experience working with GraphQL APIs

What we offer

  • idealo Learning Hub
  • eLearning offerings (e.g., Udemy)
  • coaching & mediation
  • additional learning and development budget
  • Free organic breakfast
  • Excellent free lunch (vegan and vegetarian)
  • Free coffee, lemonades and after-work beer
  • Rooftop terrace
  • Free counseling and support in all areas of life (pme-Familienservice)
  • Job bike or Deutschlandticket
  • Fitness and sports options (Urban Sports or Gympass membership)
  • Team events
  • Big company events

Looking for more opportunities?

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

Similar Jobs for

Senior iOS Engineer - Swift

8 matching positions

Senior IOS Engineer

We are seeking a Senior iOS Engineer to join the Core Experience team for one of...
Location
Location
United Kingdom , London
Salary
Salary:
550.00 - 700.00 GBP / Day
https://www.randstad.com Logo
Randstad
Expiration Date
July 26, 2026
Flip Icon
Requirements
Requirements
  • 6+ years of iOS development
  • Deep expertise in Swift, SwiftUI/UIKit, and writing decoupled, highly testable code
  • Strong understanding of how high-scale mobile applications connect with backend systems
  • A team-first engineer who values mentorship, inclusion, and continuous learning
  • Background working in large-scale, product-based tech companies
  • Crucial experience using AI agent tools like Cursor and Claude to accelerate your engineering workflow
  • Any working knowledge of C++ or Android development is a strong plus
  • Passionate about user experience, app performance, and clean architecture (MVVM/Modular)
Job Responsibility
Job Responsibility
  • Collaborate within a high-performing, cross-functional squad (iOS, Android, C++, Backend, Design, and Data Science)
  • Ship groundbreaking iOS features and run live product experiments that impact millions
  • Write clean, idiomatic Swift designed to scale across dozens of distributed engineering teams
  • Optimize app performance, mobile tooling, and end-to-end client-to-backend systems
Read More
Arrow Right

Senior IOS Engineer

Location
Location
India
Salary
Salary:
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of iOS development experience, including a strong familiarity with Apple frameworks and object-oriented (and protocol-oriented) design best practices
  • A self-starter and fast learner who can adapt to the latest industry trends and technologies
  • Strong experience building applications in Swift (Swift 5.8+), including Swift Concurrency (async/await, actors, @MainActor)
  • Hands-on experience with SwiftUI (iOS 17.6+) — state management (@State, @StateObject, @ObservedObject, @EnvironmentObject, @Binding), navigation, view composition, and custom layouts
  • Solid grasp of MVVM architecture and clean separation of Models / ViewModels / Views / Services
  • Hands-on integration experience with Firebase — Authentication, Firestore, Storage, and Analytics
  • Experience implementing Sign in with Apple and Google Sign-In flows
  • Comfortable working with SQL and embedded / local databases (DuckDB, SQLite, Core Data, or Realm — DuckDB / Parquet exposure is a strong plus)
  • Experience with Combine or async-await based reactive data flow
  • Familiar with Swift Package Manager for dependency management
Job Responsibility
Job Responsibility
  • Critical thinker who can anticipate potential pitfalls and suggest improvements, especially around data correctness (timezone, currency, channel-specific filters) and on-device analytics performance
  • Contribute to the codebase, and ensure that the acceptance criteria have been verified before sending the ticket to QA
  • Build new features from the ground up — KPI dashboards, drill-down views, filter panels, period comparisons, and data-visualization screens — while collaborating closely with product, design, and engineering teams
  • Collaborate with onsite and remote engineering teams to produce clean reusable SwiftUI / MVVM code, and provide constructive criticism through code reviews
  • Work with the team lead and the Product team and turn Product requirements into actionable technical stories with well-defined technical specifications and details
  • Work with backend, data, and analytics engineers to discuss Parquet schemas, Firebase Storage sync flows, and SQL / DuckDB query requirements needed to power the iOS app
  • Maintain and enhance the existing code by fixing bugs and monitoring app performance using Instruments (Time Profiler, Allocations, Leaks)
  • Implement and improve offline-first sync — Parquet download from Firebase Storage, local caching, and DuckDB import
  • Provide feedback on architecture design and decisions on how to scale mobile applications as data volume and feature surface grow
  • Provide concise documentation that other mobile developers can easily understand
  • Fulltime
Read More
Arrow Right

Senior iOS Engineer

As a Senior iOS Engineer (Apps Platform) you will play a key role in leading the...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
20000.00 - 25000.00 MYR / Month
https://www.randstad.com Logo
Randstad
Expiration Date
July 26, 2026
Flip Icon
Requirements
Requirements
  • Strong iOS development experience (Swift, Xcode)
  • Familiarity with CI/CD tools (AWS, Jenkins, Azure)
  • Experience with app startup optimisation, memory management, and runtime performance tuning
  • Experience with mobile observability platforms (Bugsnag, Datadog, Firebase, etc), automated testing strategies, and infrastructure
  • Prior experience provisioning and operating cloud based or self-hosted macOS build farms
  • Proficient with Xcode configuration management, Swift compiler optimisation, and developer productivity tooling
  • 7 years experience
  • Strong native iOS development
  • Bachelor's Degree in IT or related field
Job Responsibility
Job Responsibility
  • Leading the implementation of frameworks, patterns, tooling, and best practices to enable other teams deliver high quality mobile apps through our core apps platform
  • Leading improvements across our build pipeline, observability tooling, mobile architecture, and quality assurance strategies
  • Driving technical alignment across iOS/Android/Web platforms
  • Uplifting engineering quality and delivering scalable solutions
  • Coaching other engineers on platform development best practices
  • Leading technical implementation of scalable solutions across our iOS App platform, build pipeline, observability tooling, core frameworks, and associated systems
  • Optimising, troubleshooting, and enhancing the iOS application codebase for performance, reliability, and maintainability
  • Implementing observability frameworks by integrating monitoring solutions and configuring performance profiling tools
  • Implementing cloud service integrations and managing infrastructure automation
  • Optimising build systems, dependency management, and artifact distribution
What we offer
What we offer
  • Hybrid working arrangement
  • Potential extensions discussed
  • Insurance
Read More
Arrow Right

Senior iOS Engineer, 3D / Metal

The Zillow RMX team is reimagining the home tour experience, giving people the f...
Location
Location
United States
Salary
Salary:
160900.00 - 257100.00 USD / Year
Zillow
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software application and systems development experience, including mobile consumer applications, with a strong understanding of the mobile ecosystem and a customer-focused attitude
  • Experience with immersive or graphics-heavy technologies such as ARKit, Metal, immersive media, imaging, graphics, AVFoundation, or AR/VR APIs, along with performance profiling and optimization for mobile devices
  • A track record of building high-quality software with strong design, coding, testing, and debugging practices
  • Strong analytical and quantitative skills, using data and metrics to inform assumptions and recommendations
  • Comfortable working in a fast-paced, agile environment with frequent change, with excellent problem-solving, critical-thinking, and collaboration skills as a friendly, cross-functional teammate
  • Strong proficiency in Swift and building iOS applications, with the ability to write tested, scalable, and reusable code
  • A growth mindset and willingness to work in complex codebases, learn from more experienced teammates, and tackle ambiguous technical problems
Job Responsibility
Job Responsibility
  • Design and build iOS features that bring Zillow’s 3D and immersive home-tour experiences to life for millions of customers
  • Own and solve key architectural challenges involved in integrating advanced 3D and immersive capabilities into the Zillow iOS app
  • Craft delightful, high-quality user experiences that make virtual home touring feel natural, fast, and engaging
  • Drive features end to end, collaborating closely with product, research, engineering, and business partners to deliver impact
  • Partner with computer vision and machine learning experts to push the limits of what mobile devices can do for capture and viewing
  • Contribute to both capture and viewing experiences, from experimental prototypes to production-ready features
  • Champion best practices in performance, scalability, testing, and code quality on iOS, especially for graphics- and media-heavy experiences
  • Help shape the future of immersive home shopping at Zillow by exploring and influencing new technologies and approaches
What we offer
What we offer
  • equity awards
  • Fulltime
Read More
Arrow Right

Senior iOS Engineer - Data Team

Fever's mobile app is one of the main ways users explore and book experiences in...
Location
Location
Spain
Salary
Salary:
Not provided
https://feverup.com/fe Logo
Fever
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong development experience in Swift and a solid understanding of the iOS SDK, including UIKit, SwiftUI, and Combine
  • Strong product mindset — you care about the why behind features, take ownership of outcomes (not just code), and are comfortable defining success metrics and measuring adoption
  • Experience building features that support recommendations, discovery, search, or personalization is a strong plus
  • Comfortable working with data-driven features, understanding how to capture and leverage signals to improve user experience
  • You write clean, maintainable code with a focus on testing, reliability, and scalability
  • Collaborative team player who can communicate clearly with engineers, product managers, and data professionals
  • You know how to deliver code from development to production and are familiar with CI/CD pipelines and mobile release processes
  • Proficient in English, able to participate effectively in cross-functional discussions and planning
  • Comfortable using AI tools in your daily workflow and able to evaluate and leverage them effectively to improve productivity and decision-making
Job Responsibility
Job Responsibility
  • Own features end-to-end: partner with Product to shape what gets built, ship it, define success metrics, measure adoption post-launch, and iterate based on results
  • Design and maintain a robust, scalable mobile instrumentation layer to capture high-quality user interaction data
  • Ensure the app provides the right signals to power AI recommendation and discovery systems, making event discovery smarter and more relevant
  • Collaborate with Product, Backend, and Data teams to build measurable and data-informed features, ensuring discovery surfaces continuously improve
  • Contribute to shared libraries and best practices for mobile development, data quality, and scalability
  • Understand the technical trade-offs of different solutions and design implementations that scale for millions of users
What we offer
What we offer
  • Opportunity to have a real impact in a high-growth global category leader
  • 40% discount on all Fever events and experiences
  • Home office friendly (anywhere in Spain)
  • Responsibility from day one and professional and personal growth
  • Great work environment with a young, international team of talented people to work with
  • Health insurance and flexible remuneration with 100% tax exemption through Cobee
  • English and Spanish lessons
  • Gympass membership
  • Possibility to receive in advance part of your salary by Payflow
  • Competitive compensation package consisting of base salary, variable bonus, and stock options
  • Fulltime
Read More
Arrow Right

Senior iOS Engineer

Location
Location
India , Mumbai
Salary
Salary:
Not provided
collinsongroup.com Logo
Collinson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-8 years of strong design/development experience overall, with 4+ years of mobile development experience
  • Hands-on experience building mobile applications using Swift, and solid understanding of iOS app design principles, patterns, and best practices
  • Care about user interaction, usability, and making the interface beautiful
  • Good knowledge of architectural design patterns such as MVVM and MVP, and proven experience ensuring modularized and scalable app architecture
  • Proven experience integrating AI-assisted development tools and techniques into everyday workflows
  • Experience with Cocoapods dependency management in iOS apps
  • Strive for clean code and know how to write flexible tests and have experience with different test strategies, such as unit, snapshot etc.
  • Good knowledge of design patterns mostly used in mobile development (dependency injection, observers etc)
  • Love coding and take the time to reflect on all aspects of your implementation
  • Ability to take ownership and drive the development of exciting and impactful new features and products
Job Responsibility
Job Responsibility
  • Design and build advanced applications for the iOS platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Maintain and improve existing codebase, focusing on continuous integration and deployment strategies
  • Work on bug fixing and improving application performance
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Integrate with third-party libraries and APIs, ensuring seamless functionality
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Coordinate with the design team to ensure UI/UX best practices are followed
  • Address any security vulnerabilities and work to ensure a secure app environment
  • Stay updated with the latest mobile trends, architectures, and emerging technologies
  • Fulltime
Read More
Arrow Right

Senior iOS Engineer

We are currently seeking a highly skilled Senior iOS Engineer to join our team w...
Location
Location
Salary
Salary:
Not provided
commencis.com Logo
Commencis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrated expertise in SwiftUI and Swift, with at least 4 years of hands-on experience in iOS development
  • Hands-on experience with UIKit and a deep understanding of modern iOS frameworks
  • Proficient in data structures, algorithms, and at least one programming language
  • Strong commitment to writing clean, maintainable, and testable code following best practices and design principles
  • Strong analytical and problem-solving abilities
  • Ability to learn new methods and processes
  • Adapting to changing project needs and priorities
  • Working knowledge of version source control systems such as Git
  • Fluent in English with excellent communication skills for technical discussions and collaboration
  • Availability to align with a Sunday–Thursday working schedule
Job Responsibility
Job Responsibility
  • Developing iOS client applications based on user experience, visual designs, and user stories
  • Assessing potential technical and business risks and communicating them with the team
  • Providing alternative solutions to technical challenges
  • Conducting peer reviews and ensuring adherence to coding standards
  • Debugging, diagnosing, and resolving software related problems in the application
  • Writing automated tests
  • Continuously enhancing technical knowledge and sharing insights with the team
What we offer
What we offer
  • Competitive compensation
  • Private health insurance
  • Pension and retirement plans through a company-backed pension system
  • Meal card
  • Commute compensation
  • Work-from-home support
  • Paid birthday off
  • Flexible working hours
  • Remote working option
  • Online events
  • Fulltime
Read More
Arrow Right

Senior iOS Engineer

Bevel is the #1 AI Health Companion with over 1 million downloads globally. We h...
Location
Location
United States , New York
Salary
Salary:
180000.00 - 215000.00 USD / Year
bevel.health Logo
Bevel
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years building native iOS apps with Swift and SwiftUI
  • Deep understanding of Apple’s frameworks, app lifecycle, and performance optimization
  • Experience shipping high-quality, design-centric consumer apps
  • Strong fundamentals in algorithms, data structures, and concurrency
  • A strong product mindset
  • Excellent communication and collaboration skills
  • A bias for action, ownership, and shipping
  • Excited about helping people live healthier, better lives
Job Responsibility
Job Responsibility
  • Lead major features and architecture decisions across iOS and watchOS
  • Collaborate with design, product, and marketing to deliver world-class experiences
  • Build high-quality, maintainable code with strong attention to performance and detail
  • Push the limits of Apple’s frameworks — HealthKit, WatchKit, SwiftUI, etc.
  • Mentor other engineers, share best practices, and raise the engineering bar
  • Contribute to the evolution of Bevel’s app architecture and internal tools
  • Help define and refine our development process as we scale
What we offer
What we offer
  • Exciting work environment
  • Competitive salary & equity
  • Health, dental, and vision insurance
  • Commuter benefits
  • Paid lunch and dinner when in the office
  • Work-life balance
  • Pet-friendly office in Chelsea
  • Unlimited PTO
  • 401k plan
  • Visa sponsorship if applicable
  • Fulltime
Read More
Arrow Right