
Posted 1 day ago
Senior iOS Software Engineer
AI Summary
Takes full technical ownership of iOS features within an autonomous product squad, designing and delivering production-grade Swift and SwiftUI code. Also monitors app performance, crash rates and telemetry while mentoring engineers.
About this role
Engineered in Berlin. Driving the Future of Europe.
At AUTODOC, we are proud to be a homegrown European success story. Founded in Berlin in 2008 and still headquartered in the heart of the continent today, we have evolved from a local specialist into Europe’s leading online platform for the automotive aftermarket.
Our strength lies in our unique identity: we are a digital-first, e-commerce powerhouse with strong German roots and an expansive reach across 27 European countries. This continental focus allows us to blend our heritage with high-tech innovation, staying agile and closely connected to the markets we serve.
Today, our team of more than 5,500 professionals from over 50 different countries is redefining mobility through cutting-edge technology. Bring your talent and expertise to a company that is building a sustainable, tech-driven future for drivers everywhere.
Come join us and impact the future of AUTODOC!
As our mobile e-commerce platform expands rapidly across Europe, it serves as the primary touchpoint for millions of drivers. To support this growth, we are evolving our established iOS application to make critical customer journeys — from Search & Discovery through to Basket, Checkout, Delivery and Returns — faster and more dependable than ever before.
We are looking for a Senior iOS Software Engineer to take full technical ownership within one of our autonomous, cross-functional product squads. Embedded as the key iOS specialist, you will translate high-level business ideas into sound technical architecture and deliver clean, production-grade features built with Swift and SwiftUI. You will also safeguard application health through continuous telemetry, crash monitoring, and performance optimization.
This is an exciting opportunity to combine autonomous technical leadership with massive scale. You will not have to build tooling from scratch; our mature CI/CD infrastructure and release workflows are already set up. Combined with our active use of AI tools like Codex and Copilot, this role offers the perfect environment to make a measurable impact on a product used 24/7.
Responsibilities
- Design, develop, and maintain features for iOS applications using established design patterns, modular architecture, and clean coding practices.
- Consistently write production-ready code that is easily testable, easily understood by other developers, and accounts for edge cases and errors.
- Build resilient, performant, and accessible user interfaces; ensure UI/UX consistency across app features and adhere to modern iOS engineering standards.
- Participate actively in the team's testing strategy by writing unit, integration, and automated UI tests to ensure overall code quality and stability.
- Use systematic debugging to diagnose issues within the scope of the domain and related domains.
- Monitor app performance metrics, crash rates, and mobile telemetry to drive continuous improvements in stability, startup speed, and runtime performance.
- Collaborate with Product Managers, Designers, and cross-functional teams to translate business requirements into technical tasks and accurate sprint estimations.
- Mentor junior/mid-level engineers, conducting comprehensive code reviews, and initiating improvements to our engineering practices.
- Execute complex technical tasks and initiatives independently, ensuring timely delivery and high quality.
- Comply with the company's internal regulations, information security policies, and technical standards.
- 10+ years of overall professional software development experience.
- 5+ years of experience in designing scalable enterprise architectures and applications.
- Deep understanding of mobile software architecture and system design (including modular, layered, and multi-module architectures), modern iOS patterns (MVVM, VIPER, Clean Architecture, DDD), and strict adherence to SOLID, DRY, KISS, and YAGNI principles.
- Excellent proficiency in Swift, iOS SDK, SwiftUI, Combine, and UIKit.
- Hands-on experience with local storage/caching strategies (Core Data, SwiftData, Realm), offline-first capabilities, and asynchronous API integrations (REST/GraphQL, URLSession, Alamofire).
- Expertise in mobile performance optimization (battery, memory, network usage, render profiling, and app startup time).
- Strong background in iOS testing frameworks (XCTest, XCUITest) and automated build systems/release pipelines (Xcode, Fastlane, App Store Connect).
- Proficiency with mobile analytics, crash reporting (e.g., Firebase Crashlytics), and systematic debugging tools.
- Familiarity with mobile security principles (keystore management, data encryption) and modern AI development tools.
- Proven experience working in Agile environments (JIRA), with a proactive attitude toward owning code and driving team success.
- Higher education in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Strong written and verbal English skills, with the ability to clearly communicate complex architectural decisions to both technical and non-technical stakeholders.
What do we offer?
- Competitive salaries based on your professional experience
- Fast growing international company with stable employment
- Annual vacation of 25 working days and 1 additional day off on your birthday
- Day off on Municipality day and Carnaval
- Meal Allowance (8 euros per working day)
- Fidelidade Healthcare Plan (Comprehensive health coverage with the option to include your partner and children at discounted rates).
- Mental Wellbeing Program through the OpenUp platform
- AUTODOC corporate discount for purchasing car parts at special rates for personal use
- Exclusive retail discounts via our ‘Benefits at Work’ portal
- Learning & Development (over 650 courses on soft and hard skills on our e-learning platform)
- Free English and German language classes (after probation period)
- Flexible working hours and hybrid work
The position is available for candidates based in Portugal or Moldova.
Join us today and let’s create a success story together!
This job was posted on 12/11/2026, and is considering applications up to 6 weeks from this date.
Skills
Explore related jobs
More jobs at Autodoc
Similar Swift jobs
- K
DESARROLLADOR iOS - MÉXICOKruger NearShore LLC - Rekluti · Remote Job - K
DESARROLLADOR MOBILE MULTIPLATAFORMA (iOS / ANDROID)Kruger NearShore LLC - Rekluti · Remote Job - FiOS DeveloperFuku · Kuala Lumpur, Federal Territory of Kuala Lumpur
- M
Sr. iOS DeveloperMindlance · Austin, TX - I
iOS EngineerIndrive · Kazakhstan - A
Senior iOS DeveloperAmbient Digital Advertising Service Company Limited · IND-DGS Office-Bengaluru-Manyata Embassy Business Park
Jobs in Lisbon
- U
Project Manager - (on-site Ceará, Brazil)Utopia · Lisbon, Lisbon - B
Extracurricular Internship | Functional Consulting – AI Sales SolutionsBosch Group · Lisboa, Portugal - B
French Speaker | Backoffice SpecialistBosch Group · Lisboa, Portugal - F
Shop employee - FlixBus Shop Sete Rios Bus StationFlix · Lisbon - 1
Voice Software Engineer (Lisbon based)1GLOBAL · Lisbon, Lisbon - K
Data & AI Governance ArchitectKeyrus Group · Lisbon, Portugal
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.