Vinted

iOS Lead Engineer

Vinted
Apply
3 days ago
Amsterdam, NetherlandsStaff+

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.

Tech Stack

iOSSwiftSwiftUI

Categories

Mobile
Vinted

About Vinted

1,001-5,000 employees

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 in 2008 and headquartered in Vilnius, Lithuania, the platform serves members in 20+ European markets.

Contact me