➔ All jobs
➔ Jobs at Farfetch
➔ Apply for this job
The role
The team is working on the performance area, 1) maintaining and using performance testing tools, and 2) developing internal tools related to the performance area (CDN, visibility, traffic management, etc). We are looking for Engineers passionate about backend development to work on the second topic. You will be part of a bigger team responsible for Cloud Orchestration, Infrastructure Automation, and CI/CD Pipelines.
We use our own tools, built on top of state-of-the-art technology, to build and manage an Infrastructure of +2000 cloud servers that support our production/live services and our teams of software engineers.
As a Full Stack Software Developer you will work on products from inception to production. These products will be deployed using the processes and CI/CD pipelines in place on FARFETCH, and require a broad range of skills including Python and React.
What you'll do
Responsible for design, architecture, and delivery of internal tech product features.
Develop automation and tools to empower other teams on the Performance test development, execution, and analysis.
Responsible for driving technical innovations while focusing on simplicity, responsiveness, and a great user experience.
Follow good practices about scale, performance, geo-distribution, multi-cloud, multi-cdn, code maintenance, documentation etc. Keep Evolving, Keep Improving.
Fully own what you build by supporting colleagues on using and extending the automation and tools so that they can deliver faster, better, harder, stronger! You did it, you own it!
Who you are
Engineer passionate about performance and building tools and automation for your fellow engineers.
Fluent in English both spoken and written.
Technical expertise:
Programming: Knowledge of multiple front-end languages and libraries (e.g. HTML/CSS, JavaScript - Angular, React, Node.js, XML, jQuery) and Knowledge of multiple back-end languages (e.g. Python)
Good knowledge of architecture and design patterns.
OS/Core Systems: Linux and Windows, but you need to have an overall knowledge of all key components of an Infrastructure.
Observability: Any time series database or distributed tracing system.
Familiarity with modern front-end build pipelines and tools
Familiarity with databases (e.g. MySQL, MongoDB, Cassandra), web servers (e.g. Apache), and UI/UX design
Ability to understand business requirements and translate them into technical
requirements
Excellent communication, organizational, and teamwork skills
Great attention to detail
Onsite Locations
Employment type
Full-timeCategories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs