 
            
            Mobile Engineer - Android
                                        Posted: 19 hours ago
                                                        
                
                
            Job Description
            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.TECHNOLOGYWe're on a mission to build end-to-end products and technology that powers the 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.PORTOOur 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 ROLEYou 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 DoDevelop and maintain features that improve the Farfetch Android app’s functionality and user experienceCollaborate with other teams on the development of shared Android components and librariesContribute to defining and applying best practices in Android developmentParticipate in code reviews, testing, and CI/CD improvements to ensure product quality and stabilityWork with Product, Design, and Backend teams to deliver features efficiently and consistentlyExplore and experiment with new tools and technologies that can enhance our mobile stackWho You Are2-4 years of experience in Android developmentProficient in Kotlin; familiarity with Java is a plusSolid understanding of REST API architectureKnowledge of client-side development and integration with backend servicesInterested in app architecture, performance optimization, and UI/UX qualityCollaborative, detail-oriented, and proactive in sharing knowledge and feedbackProficient in English, both written and spokenRewards & BenefitsHealth insurance for the whole family, flexible working environment and well-being support and toolsExtra days off, sabbatical program and days for you to give back for the communityTraining opportunities and free access to UdemyFlexible benefits programEQUAL OPPORTUNITIES STATEMENTFarfetch 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. SCAM DISCLAIMERIt has come to our attention that there may be fraudulent activities involving individuals or organizations falsely claiming to represent Farfetch in order to attract candidates to a SCAM. Please be aware that Farfetch does not conduct recruitment processes through messaging apps or any unofficial communication channels, other than our official careers website. Additionally, Farfetch will never ask candidates for any form of payment during the recruitment process        
        
                
                
                
            Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period