This job is no longer available
This job expired on 18/08/2026. It no longer accepts applications.
Mobile Engineer - iOS
FARFETCH · Porto
Job description
About the role
Farfetch is looking for a Mobile Engineer specialized in iOS to join its Porto or Lisbon team. You will help shape the long‑term mobile strategy by building high‑quality iOS applications that power the luxury fashion marketplace.
Key responsibilities
- Develop and maintain iOS features using Swift and Objective‑C following battle‑tested design patterns.
- Write automated UI tests, snapshot tests and contribute to CI/CD pipelines.
- Collaborate with cross‑functional product teams to ensure consistent releases and high product quality.
- Create reusable libraries and establish best practices for iOS development.
- Prototype new ideas and explore emerging mobile technologies.
Required profile
- Proven experience delivering at least one shipped iOS app, either individually or as part of a team.
- Strong knowledge of Swift and Objective‑C.
- Understanding of REST API integration and client‑side architecture.
- Passion for performance optimisation, memory management and UI rendering.
- Fluent English communication skills.
Required skills
- Swift
- Objective‑C
- REST API
- UI Automation
- Snapshot Testing
- Continuous Integration
- Continuous Deployment
- Memory Management
- UI Layout & Rendering
- UI/Network Performance
What we offer
- Health insurance for the whole family.
- Flexible working environment and well‑being support.
- Extra days off, sabbatical program and community volunteering days.
- Training opportunities with free Udemy access.
- Flexible benefits programme.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Portugal.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
FARFETCH
Porto