Junior Full-Stack Engineer - Grow with React & TypeScript

Farfetch Limited

Porto

Hybrid

EUR 26,000 - 40,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health insurance
Annual leave 25 days
LinkedIn Learning access
Flexible benefits

Job summary

Farfetch is hiring a Junior Software Engineer – Full Stack in Porto to join multiple teams building B2B applications on the Farfetch Platform. You will work with React, TypeScript, Blazor, .NET and GraphQL, growing your frontend and full-stack skills in a collaborative engineering environment.

You will contribute to frontend features, integrate with backend services, participate in code reviews, and progressively take ownership of tasks while learning new technologies and best practices.

Qualifications

  • Foundational frontend knowledge with HTML5, CSS3 and JavaScript.
  • Familiar with React, Blazor or another modern frontend framework.
  • Interest in TypeScript, React, Blazor and .NET ecosystem.
  • Willing to learn and write clean, testable code.
  • Familiar with Git workflows and source control.

Responsibilities

  • Develop frontend features for B2B applications using React, TS and Blazor.
  • Contribute to apps built with JavaScript/TypeScript and C#/.NET, with mentorship.
  • Collaborate with Product, Design and Engineering to deliver intuitive UX.
  • Write clean, maintainable, well-tested code following engineering practices.
  • Build reusable UI components to ensure consistency across apps.
  • Integrate frontend apps with backend services and APIs.
  • Participate in code reviews and knowledge-sharing sessions.

Skills

Frontend basics
React
TypeScript
Blazor
JavaScript
Git workflows
HTML5
CSS3
.NET

Education

BSc in Computer Science or related

Tools

React
Blazor
.NET
NestJS
GraphQL

Job description

Farfetch is hiring a Junior Software Engineer – Full Stack in Porto to join multiple teams building B2B applications on the Farfetch Platform. You will work with React, TypeScript, Blazor, .NET and GraphQL, growing your frontend and full-stack skills in a collaborative engineering environment.

You will contribute to frontend features, integrate with backend services, participate in code reviews, and progressively take ownership of tasks while learning new technologies and best practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Engineer - Full Stack
Junior Software Engineer - Full Stack

Farfetch Limited • Porto

On-site
EUR 26,000 - 40,000
Health insurance
Annual leave 25 days
LinkedIn Learning access
+1
Senior Fullstack Engineer: Build Scalable .NET/React Apps
Senior Fullstack Engineer: Build Scalable .NET/React Apps

FARFETCH • Porto

On-site
EUR 70,000 - 100,000
Health insurance for family
Flexible working environment
Sabbatical program
+1
Junior Software Engineer — Build World-Class Apps in Porto
Junior Software Engineer — Build World-Class Apps in Porto

farfetch • Porto

On-site
EUR 24,000 - 32,000
Junior Software Engineer - BackEnd
Junior Software Engineer - BackEnd

farfetch • Porto

On-site
EUR 24,000 - 32,000
Fullstack Web Engineer: Build Scalable Apps in Porto
Fullstack Web Engineer: Build Scalable Apps in Porto

NovaMart Procurement • Porto

On-site
EUR 12,458 - 16,855
Senior Full-Stack Engineer: TypeScript, React & GraphQL
Senior Full-Stack Engineer: TypeScript, React & GraphQL

Teya • Porto

On-site
EUR 60,000 - 90,000
Senior Frontend Architect – React + TypeScript
Senior Frontend Architect – React + TypeScript

TeamViewer • Pedrouços

Hybrid
EUR 60,000 - 90,000
Onsite Onboarding
Great compensation and benefits
Public transport friendly offices
+2
Full-Stack Engineer (React + Spring) – Hybrid & Global Flex
Full-Stack Engineer (React + Spring) – Hybrid & Global Flex

TeamViewer • Pedrouços

Hybrid
EUR 55,000 - 75,000
Onsite onboarding
Great compensation
Public transport friendly office
+5
React Frontend Engineer (TypeScript) – Hybrid & Growth
React Frontend Engineer (TypeScript) – Hybrid & Growth

Affinity • Portugal

On-site
EUR 35,000 - 55,000
Access to tailored career and training plan
Participation in Affinity Communities
Range of benefits, partnerships, and discounts
Senior Full Stack Engineer - TypeScript & React | Lisbon
Senior Full Stack Engineer - TypeScript & React | Lisbon

Client Server Limited • Lisboa

Hybrid
EUR 85,000 - 100,000
Daily Meal Allowance
Voluntary Pension Plan (match up to 5)
Two charity days a year
+3