iOS Engineer

Farfetch

Porto, PT
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 04/03/2021
  • Website: farfetch.com
  • Company Address: 16800 Edwards Rd, Cerritos, CA , 90703

About Farfetch

farfetch.com is an online marketplace for independent fashion boutiques globally. We handpick our boutique partners for their forward-thinking taste and unique viewpoint on fashion. You can shop from any boutique within our network and have your order delivered to your door direct from the boutique itself.

Job Description

Farfetch exists for the love of fashion. We believe in empowering individuality. Our mission is to be the global technology platform for luxury fashion, connecting creators, curators and consumers.

Technology
We’re on a mission to build the technology that powers the global platform for luxury fashion. We operate a modular end-to-end technology platform purpose-built to connect the luxury fashion ecosystem worldwide, addressing complex challenges and enjoying it. We’re empowered to break traditions and disrupt, with the freedom and autonomy to make a real impact for our customers all over the world.

Porto
Our Porto office is located in Portugal's vibrant second city, known for its history and its creative yet cosy environment. We welcome new ideas and a large number of our people. From Account Management to Technology and Product, whatever your skills are, you'll find your fit here. You can have an informal meeting in the treehouse or play the piano in your lunch break!

The role

You will be responsible for the end-to-end development of iOS applications driving the long-term mobile strategy planned for Farfetch. This role consists in writing top notch Objective-C/Swift code and resort to battle hardened design patterns. It isn't just about writing iOS apps, you'll also have the chance to get your hands dirty with UI Automation, Snapshot Testing and fully automated build pipelines.

What you'll do

        Drive feature development and help improve end-to-end product quality;
        Contribute for cross team development of common libraries;
        Help define best practices on iOS development and contribute for a share and learn driven environment;
        Be fully commited to Continuous Integration and Continuous Deployment;
        Work closely with other Product Development teams to improve consistency and timing of releases;
        Create prototypes of new ideas and explore new technologies on the forefront of mobile technology.

Who you are

        Experienced in iOS development with at least one released app (solo or as a team member);
        Experienced in working with Objective-C and Swift (if you don’t have experience in Objective-C, don’t worry - just be keen to learn)
        Knowledgeable about REST API architecture;
        Understanding of client side development as well as the API backend stack;
        Eager to get nerdy about memory management, UI layout/rendering and UI/network performance;
        Detail oriented and have excellent teamwork skills;
        Energetic, creative and fun to work with;
        Proficient in English, both written and spoken.

Related Jobs

Infrastructure Engineer

Farfetch - Porto, PT

iOS Engineer

Farfetch - Porto, PT

Test Engineer

Farfetch - Braga, PT

Test Engineer

Farfetch - Porto, PT

Software Architect

Farfetch - Porto, PT
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.