Your browser does not support javascript! Please enable it, otherwise web will not work for you.

iOS Lead Engineer

Home > Swift programming jobs

iOS Lead Engineer in Others

  • Amsterdam, Netherlands

Responsibilities

  • Serve as the go-to iOS engineer and technical decision-maker for the Design Systems domain.
  • Own architecture and design decisions for Vinted’s shared iOS component library and design-system tooling.
  • Improve component composability, flexibility, module boundaries, dependency direction, and API design.
  • Make the design system AI-ready through structured components, documentation, and patterns.
  • Improve design-asset maintenance and release processes from handoff through shipping.
  • Improve CI/CD, testing strategy, build times, flaky-test reduction, and engineering feedback loops.
  • Apply modern Swift concurrency to maintain a safe and scalable codebase.
  • Represent iOS in the Frontend Platform Council and help establish shared platform standards.
  • Collaborate with engineering, product, design, Android, Web, and Security teams.
  • Mentor engineers and raise technical standards through reviews, RFCs, ADRs, guidance, and knowledge sharing.

Requirements

  • Strong hands-on experience with SwiftUI, UIKit, and modernizing large-scale applications.
  • Strong understanding of Swift concurrency, including async/await, structured concurrency, task cancellation, actors, and data-race prevention.
  • Experience with large-scale modular iOS applications and module ownership, dependency direction, and API design.
  • Experience building or scaling a design system or component library used by multiple teams.
  • Ability to lead architecture and technical decisions while balancing delivery speed, maintainability, and platform health.
  • Experience improving engineering quality and developer productivity, including CI/CD, testing strategy, build times, flaky-test reduction, and feedback loops.
  • Ability to collaborate with Staff Engineers, engineering managers, product managers, designers, Android/Web engineers, and Security teams.
  • Experience mentoring engineers and raising the technical bar through code reviews, RFCs/ADRs, technical guidance, and knowledge sharing.
  • Clear spoken and written English communication.

Benefits

  • Share options programme.
  • 25 days of paid annual leave.
  • Newest MacBook models.
  • Digital mental and emotional health support and Employee Assistance Program.
  • Frequent team-building events.
  • Home-office IT equipment and a personal budget of up to €540 for home workplace furniture.
  • Daily lunch allowance and ClassPass gym membership subsidy.
  • Pension plan with total contribution of 12%, including 8% from the company and 4% from the employee.
  • Personal monthly Vinted shopping budget and an NS mobility card.
  • Up to 90 workation days per year, including up to 21 days outside the EU.
  • Dog-friendly office.
  • Annual individual learning budget for courses, certifications, and workshops.
  • Hybrid work model with two office days recommended but not enforced, with exact days decided by the team.

Vinted

Vinted runs a consumer-to-consumer marketplace and app for buying and selling second-hand fashion and related items across Europe. It monetizes through transaction-related fees, buyer protection, and shipping services, and also operates Vinted Go for logistics and Vinted Pay for payments. Founded...

Similar positions

Mobile Software Engineer

  • Storyteller
  • Contract
  • Remote
  • 10/15/2026
  • Tunisia

Mobile Software Engineer

  • Storyteller
  • Contract
  • Remote
  • 10/15/2026
  • Algeria

MapKit Native (IOS) Engineer

  • Infosys
  • Full time
  • USA
  • 10/15/2026
  • Austin, TX

Fullstack Engineer

  • FAIRTIQ AG
  • Full time
  • Remote
  • 10/15/2026
  • Europe

Mobile Software Engineer

  • Storyteller
  • Contract
  • Remote
  • 10/15/2026
  • Turkey