20 hours ago
Porto, PortugalEntry Level
Responsibilities
- Develop and maintain frontend features for B2B applications using React, TypeScript and Blazor.
- Build reusable UI components and integrate frontend applications with backend services and APIs.
- Contribute to JavaScript/TypeScript and C#/.NET applications with support from experienced engineers.
- Write clean, maintainable and well-tested code and participate in code reviews and technical discussions.
- Investigate and troubleshoot issues while improving application quality, performance, accessibility and user experience.
- Collaborate with Product, Design and Engineering teams and communicate task progress, questions and blockers.
- Continue learning new technologies, tools and engineering practices.
Requirements
- Background in Computer Science, Software Engineering or a related field, or equivalent practical experience.
- Foundational knowledge of HTML5, CSS3, JavaScript, ES6+ and asynchronous programming.
- Familiarity with React, Blazor or another modern frontend framework through academic, personal, internship or professional experience.
- Understanding of clean, maintainable and testable code and familiarity with Git and basic software development workflows.
- Strong collaboration, communication, problem-solving, ownership and willingness to learn.
- Preferred experience with TypeScript, React, Next.js, C#, .NET, ASP.NET Core, Blazor, MudBlazor, component architecture, state management, Node.js, NestJS, REST APIs, GraphQL, Jest, React Testing Library, xUnit, bUnit, CI/CD pipelines and Agile development.
Benefits
- Health insurance for the whole family and other well-being resources.
- 25 days of annual leave above the statutory allowance, plus two Caring Days per year.
- Boomerang sabbatical program after five years of service.
- Training opportunities and free access to LinkedIn Learning.
- Flexible benefits program and flexible working environment.
Tech Stack
Categories
About Farfetch
Farfetch runs a global marketplace that connects shoppers to luxury fashion from 1,400+ brands, boutiques, and department stores across 190+ countries. It earns commissions on sales and offers Farfetch Platform Solutions to power brands’ e-commerce and omnichannel retail. Founded in 2007 and headquartered in London, it also supports editorial content and logistics tailored to luxury sellers.
