At a Glance
- Tasks: Develop and enhance the Farfetch Android app with innovative features and user experiences.
- Company: Join a leading global luxury fashion marketplace with a vibrant tech community.
- Benefits: Enjoy health insurance, flexible work, extra days off, and training opportunities.
- Why this job: Shape the future of luxury e-commerce while working with cutting-edge technology.
- Qualifications: 2-4 years in Android development, proficient in Kotlin, and a passion for UI/UX.
- Other info: Dynamic environment near Porto with excellent career growth and networking opportunities.
The predicted salary is between 28800 - 48000 £ per year.
Farfetch is a leading global marketplace for the luxury fashion industry. The Farfetch Marketplace connects customers in over 190 countries and territories with items from more than 50 countries and over 1,400 of the world's best brands, boutiques, and department stores, delivering a truly unique shopping experience and access to the most extensive selection of luxury on a global marketplace.
TECHNOLOGY
We're on a mission to build end-to-end products and technology that powers an incredible e-commerce experience for luxury customers everywhere, understanding the motivations and needs of our customers and partners, to designing and testing hypotheses, to creating industry-leading experiences for luxury customers.
PORTO
Our office is near Porto, in the north of Portugal, and is located in a vibrant business hub. It offers a dynamic and welcoming environment where our employees can connect and network with a large community of tech professionals.
THE ROLE
You will contribute to the development of the Farfetch Android app, helping to shape and implement our long-term mobile strategy. You'll write clean, efficient Kotlin code and apply well-established design patterns. Your work will focus on building high-quality features, maintaining app performance, and creating user experiences that are both reliable and delightful.
WHAT YOU'LL DO
- Develop and maintain features that improve the Farfetch Android app's functionality and user experience.
- Collaborate with other teams on the development of shared Android components and libraries.
- Contribute to defining and applying best practices in Android development.
- Participate in code reviews, testing, and CI/CD improvements to ensure product quality and stability.
- Work with Product, Design, and Backend teams to deliver features efficiently and consistently.
- Explore and experiment with new tools and technologies that can enhance our mobile stack.
WHO YOU ARE
- 2-4 years of experience in Android development.
- Proficient in Kotlin; familiarity with Java is a plus.
- Solid understanding of REST API architecture.
- Knowledge of client-side development and integration with backend services.
- Interested in app architecture, performance optimization, and UI/UX quality.
- Collaborative, detail-oriented, and proactive in sharing knowledge and feedback.
- Proficient in English, both written and spoken.
REWARDS & BENEFITS
- Health insurance for the whole family, flexible working environment and well-being support and tools.
- Extra days off, sabbatical program and days for you to give back for the community.
- Training opportunities and free access to Udemy.
- Flexible benefits program.
EQUAL OPPORTUNITIES STATEMENT
Farfetch is an equal opportunities employer ensuring that all applicants are treated equally and fairly throughout our recruitment process. We are determined that no applicant experiences discrimination on the basis of sex, race, ethnicity, religion or belief, disability, age, gender identity, ancestry, sexual orientation, veteran status, marriage and civil partnership, pregnancy and maternity, or any other basis prohibited by applicable law.
Mobile Engineer - Android in London employer: Farfetch
Contact Detail:
Farfetch Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mobile Engineer - Android in London
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Farfetch on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills! If you have a portfolio or GitHub with your Android projects, make sure to highlight them. This is your chance to demonstrate your Kotlin expertise and creativity in action.
✨Tip Number 3
Prepare for the interview by brushing up on your knowledge of REST APIs and design patterns. Be ready to discuss how you've tackled challenges in previous projects, as this will show your problem-solving skills.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're serious about joining the Farfetch team and contributing to their mission.
We think you need these skills to ace Mobile Engineer - Android in London
Some tips for your application 🫡
Show Off Your Skills: When you're writing your application, make sure to highlight your experience with Kotlin and Android development. We want to see how you've tackled challenges in the past and what cool features you've built!
Tailor Your Application: Don't just send a generic application! Take a moment to tailor your CV and cover letter to reflect the specific skills and experiences that match the job description. We love seeing candidates who take the time to connect their background to our needs.
Be Clear and Concise: Keep your application clear and to the point. We appreciate well-structured applications that are easy to read. Avoid jargon unless it’s relevant, and make sure to proofread for any typos or errors!
Apply Through Our Website: Make sure you apply through our official careers website. It’s the best way to ensure your application gets to us directly and is considered for the role. Plus, it helps us keep everything organised!
How to prepare for a job interview at Farfetch
✨Know Your Kotlin Inside Out
Make sure you brush up on your Kotlin skills before the interview. Be ready to discuss your experience with writing clean, efficient code and be prepared to solve coding challenges on the spot. Practising common design patterns will also give you an edge.
✨Understand the Farfetch Marketplace
Familiarise yourself with the Farfetch platform and its unique selling points. Knowing how the marketplace connects customers with luxury brands will help you demonstrate your understanding of their mission and how your role as a Mobile Engineer fits into that vision.
✨Showcase Your Collaborative Spirit
Since collaboration is key in this role, think of examples where you've worked effectively with cross-functional teams. Be ready to discuss how you’ve contributed to shared components or libraries and how you handle feedback during code reviews.
✨Prepare Questions About Their Tech Stack
Come prepared with questions about the tools and technologies they use for mobile development. This shows your genuine interest in the role and helps you assess if their tech stack aligns with your skills and interests, especially regarding performance optimisation and UI/UX quality.