Senior Fullstack Engineer

TRACT

Amsterdam

Hybrid

EUR 110,000 - 135,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Competitive compensation package
SARs program
Company pension
Learning and development budget
Lunch & learns
Office near Sloterdijk Station

Job summary

TRACT is seeking a Senior Full Stack Engineer to build our insights platform with spec-driven development. You’ll write the specification first, get it reviewed, and see it implemented against it. Your name appears on both the spec and the commit.

You’ll work across Python, FastAPI, PostgreSQL, BigQuery, and React with TypeScript, using trunk-based development behind feature flags. Occasionally you’ll step into Lead Engineer to align RFCs and coordinate Product/Design.

Qualifications

  • 7+ years in industry, 3+ in a senior role, strong foundation in system design.
  • Proficient in Python and React with TypeScript, and comfortable with FastAPI, PostgreSQL, and BigQuery.
  • You write clearly. Specs, RFCs, review comments, decision logs.
  • You're a rigorous reviewer who reads the whole diff and flags problems.
  • You're already working with AI coding tools and have opinions about their impact.

Responsibilities

  • Take end-to-end ownership: design, implementation, deployment and monitoring.
  • Lead RFCs or tech specs on significant initiatives, aligning the team.
  • Work across the stack (Python, FastAPI, PostgreSQL, BigQuery, React TS) with feature flags.
  • Mentor and review, ensure code is understood before shipping.

Skills

System design
End-to-end ownership
Technical writing
RFCs and specs

Tools

Python
React (TypeScript)
FastAPI
PostgreSQL
BigQuery

Job description

Senior Fullstack Engineer

TRACT BV—Amsterdam, Netherlands

At TRACT, we are building a more sustainable and resilient food and agriculture industry. Our mission? To remove the burden of data management and resolve the debate onmethodologyso companies can drive impact. With our SaaS platform, we empower organizations to focus their resources on making a real impact while driving positive change in the industry.

About the Team

We are a diverse and passionate team of about 40, committed to creating a sustainable impact and technological innovation. We believe in the power of collaboration and leverage our collective expertise to tackle complex challenges and drive meaningful change. Our cultural heartbeat & business decisions are shaped by our core values: ‘Accept the challenge’, ‘Commit to learn’, ‘Authentic & accountable’, ‘Make momentum’, & ‘Simplify & ship.’ These ensure that every team member can thrive and make a difference.

About the Job

As a Senior Full Stack Engineer at TRACT, you'll build our insights platform using spec-driven development. In practice that means the specification comes before the code: you write it, the team reviews it, and an agent implements against it. Your name is on both the spec and the commit.

This changes where your time goes. Less of it on typing implementation, more on requirements, system design, acceptance criteria, and review. We don't ship code we don't understand.

You'll work across the stack (Python, FastAPI, PostgreSQL, BigQuery, React with TypeScript) on trunk-based development behind feature flags. On significant initiatives you may step into the Lead Engineer role — shepherding an RFC or tech spec, aligning the team, acting as the point of contact for Product and Design.

About You
  • You've got 7+ years in industry, at least 3 in a senior role, and a strong foundation in system design as well as writing software.
  • You're proficient in Python and React with TypeScript, and comfortable with FastAPI, PostgreSQL, and BigQuery.
  • You write clearly. Specs, RFCs, review comments, decision logs
  • You're a rigorous reviewer. You read the whole diff, you ask what should be removed, and you're direct about problems .
  • You're already working with AI coding tools and have opinions about where they help and where they quietly create debt.
  • You take end-to-end ownership: design, implementation, deployment, and monitoring.
  • You're motivated by purpose-driven work. What we're building affects how the food and agriculture industry measures its own impact.
What We Offer
  • A unique opportunity to work on a fast-growing platform that enables our customers to create a positive impact in Ag & Food sustainability
  • Full ownership and autonomy in your work, with encouragement for development beyond your area of expertise
  • Close collaboration in a team of +- 40 highly diverse, motivated, and talented colleagues
  • Competitive compensation package
  • Employee participation plan (SARs)
  • Company pension
  • 25 paid holidays + 2 diversity days + public holidays
  • Swapping 3 Dutch public holidays for other recognized festive days
  • Hybrid working: 3 days minimum in-office to foster company culture and high impact collaboration
  • Commuting allowance: 0.25 cents per km (tax-free), capped at 20 km single commute
  • Remote working: 2 weeks per year
  • Laptop & home-office equipment
  • Learning and development budget
  • Above statutory leave for maternity, paternity, adoption & other life events
  • Frequent lunch & learns, including sharing our many different food cultures
  • Office located within walking distance from Sloterdijk Station in Amsterdam

Are you interested to ‘Accept the challenge’? Join us at TRACT to make a positive impact!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Sustainability Manager
Senior Sustainability Manager

Tract • Amsterdam

Hybrid
EUR 120,000 - 180,000
Hybrid working
Competitive compensation
SARs program
+2
Senior Account Executive
Senior Account Executive

TRACT • Amsterdam

Hybrid
EUR 90,000 - 130,000
Uncapped commission
SARs plan
Company pension
+6
Senior full Stack Developer
Senior full Stack Developer

Learned • Utrecht

Hybrid
EUR 70,000 - 110,000
Fully catered lunches
Team activities
MacBook provided
+3
Full-stack Software Engineer
Full-stack Software Engineer

Samotics • Leiden

On-site
EUR 65,000 - 85,000
On-site meals, snacks, and drinks
Competitive salary and benefits
Company events and activities
Senior Full Stack Engineer: Offsite Discovery
Senior Full Stack Engineer: Offsite Discovery

Jobgether SRL • Netherlands

On-site
EUR 71,000 - 97,000
Remote-first
Unlimited vacation
Home-office stipend
+4
Senior Full-Stack Engineer Amsterdam, Noord-Holland, Netherlands Technical
Senior Full-Stack Engineer Amsterdam, Noord-Holland, Netherlands Technical

Fixico • Amsterdam

On-site
EUR 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Lab Digital • Utrecht

On-site
EUR 50,000 - 65,000
Senior salary 4500–5800 EUR/month
25 vacation days
Annual bonus
+6
Senior Software Engineer - Warehouse Systems | Relocation Offered
Senior Software Engineer - Warehouse Systems | Relocation Offered

Picnic • Amsterdam

On-site
EUR 60,000 - 80,000
Opportunities for personal growth
Free professional language courses
Freshly prepared lunches
+3
Medior full Stack Developer
Medior full Stack Developer

Learned • Utrecht

Hybrid
EUR 45,000 - 61,000
MacBook and tools provided
25 vacation days
Hybrid setup: minimum 3 days in-office
+4
Senior Fullstack Engineer — Impactful AgTech Platform (Hybrid)
Senior Fullstack Engineer — Impactful AgTech Platform (Hybrid)

TRACT • Amsterdam

Hybrid
EUR 110,000 - 135,000
Hybrid work model
Competitive compensation package
SARs program
+4