Remote Frontend Engineer – Next.js, React, TypeScript & Data Visualisation

Anywhere
Fully Remote
Freelance
Posted 1 week ago

About this role

Remote, worldwide · Freelance · €55–80/hour

We are hiring a frontend engineer to build the next features of [REDACTED], a fast, static-first Next.js 15 and React 19 app that simulates a human life from UN data across 237 country pages in 16 locales.

About [REDACTED]

[REDACTED] ([REDACTED]) is a free, browser-based life simulator built on real UN data. Each life draws a real birth from UN World Population Prospects 2024 (country, sex, year, family income quintile, urban or rural) and runs it forward year by year from published life tables. It covers 237 countries and territories. It is a simulation of the odds behind the "1 in 8 billion" idea, not a prediction about anyone.

We are a small, fully remote, global team that works asynchronously across time zones. There are no accounts, no ads and no tracking cookies by default, and every dataset we publish is open and cited.

  • Play it: [REDACTED]
  • Watch the 30-second film: [REDACTED]
  • What "1 in 8 billion" means: [REDACTED]
  • Methodology and open data: [REDACTED] · [REDACTED]

Stack

Next.js 15 (App Router, static generation), React 19, TypeScript (strict), Tailwind CSS, next-intl, Vitest, Playwright and Docker. The engine is pure, deterministic TypeScript with a seeded RNG. There is no database and no user accounts.

What you will do

  • Ship game and data features end to end, with tests: new decisions, comparison views, sharing.
  • Build accessible, responsive data visualisations (SVG or canvas) that read well on a phone.
  • Keep it fast: Core Web Vitals, static generation and bundle size.
  • Maintain the quality gates: i18n checks, SEO and link checks, accessibility (axe) and end-to-end tests.

What you bring

  • 3+ years of production React/TypeScript and solid Next.js App Router experience.
  • Care for accessibility, performance and honest data presentation.
  • Comfort working async from written specs, and clear written English.
  • Bonus: D3 or visx, i18n at scale, SEO-sensitive rendering, game or simulation UI.

Compensation and terms

  • €55–80 per hour, as a freelance contractor, paid monthly in EUR for hours worked.
  • 100% remote, worldwide. Any country, any time zone, with a few hours of overlap per week for async reviews.
  • Flexible hours. Scope is agreed in small, clearly defined milestones, and good work leads to more of it.

How to apply

Email [REDACTED] with the subject "Frontend Engineer – your name". Include:

  • A short note (5–10 sentences) on why this role and this product.
  • Links to 2–3 pieces of work you are proud of.
  • Your hourly rate within the range, and your weekly availability.
  • Open [REDACTED] on a phone and tell us one thing you would improve first, and how.

We read every application and reply to every shortlisted candidate.

FAQ

Is this role fully remote?

Yes. We are a global, fully remote team. You can work from any country.

Is [REDACTED] free to use?

Yes. The life simulator is free, needs no account and runs in the browser on UN WPP 2024 and World Bank data.

Is there a take-home test?

No unpaid take-home tests.

Salary Range

55 - 80 EUR hourly

Benefits & Perks

Flexible hours
Remote-friendly

Recommended Skills for this Position

Data and Information Visualization
Accessibility Design
Responsive and Adaptive Design

Get Hired

Unlock Job Details and Apply

Already a member? Log in

Learn to Land This Job

IxDF AI analyzes your profile, identifies skill gaps, and recommends the exact courses and Master Classes that move you closer to this role.

No guesswork. Just a clear path forward.

Your profile analyzed by IxDF

IxDF Job Matching

You want serious job offers? Hiring managers feel the same: they're searching for serious candidates, not just another LinkedIn profile.

Your IxDF public profile shows verifiable evidence of your skills, learning, and commitment. It's a powerful differentiator to help you stand out.

The more you build your IxDF profile, the more job offers you can attract.

IxDF Job Matching

IxDF Job Matching is OFF

Privacy Settings

By using this site, you accept our Cookie Policy and Terms of Use.
Customize
Accept all

Find a Job That Fits Your Skills

IxDF Job Matching uses your completed courses to match you to the right jobs. Complete your first course to get started.

Something Wrong With This Job Post?

Select report reason
This job post is outdated
This job post is a duplicate
This job post is not related to design
This job post is already filled
It's my job posting and I'd like you to take it down (or DMCA request)
Other
Optional
Optional