Loading this job…
Peregrine Remote is hiring a React developer on a fully remote basis. You will work on a production React codebase that paying customers open every day, not a greenfield prototype. The team cares about component boundaries that survive a year of feature work, state that is easy to reason about a month later, and pages that stay quick on hardware nobody would call new.
We hire anywhere and pay one global band in US dollars rather than discounting by country, because the work is the same wherever it is done. Contracts are arranged through a local employer of record where we cannot employ you directly.
A typical fortnight mixes feature work with tightening interaction detail alongside design and paying down the parts of the component tree that have grown awkward. You will review pull requests, write the tests that keep the shared components honest, and profile a screen properly when the numbers say one has slowed down rather than guessing at it. The role is fully remote and we hire from anywhere the overlap window works.
This is a mid-level role. You should already be able to take a loosely specified problem, break it down and ship it without close supervision. We are looking for real depth in JavaScript rather than a memorised set of framework recipes — someone who can explain why a component re-rendered and what they would do about it. Experience with a component testing library and a shared design system is a strong signal.
The team is asynchronous by default: decisions are written down, the meeting load is low, and we ask only for a four-hour overlap with Central European Time. This is a freelance engagement and the range shown is an HOURLY rate.
Peregrine Remote makes asynchronous planning software for distributed engineering teams: written proposals, decision records and a roadmap that does not require everyone to be awake at the same time. We use it to run ourselves, which keeps us honest.
There is no head office and there never has been. The company has hired in nineteen countries, pays one global band in US dollars with no location discount, and asks only for a four-hour overlap with Central European Time.
Everything important is written down. If a decision only exists in a call, it did not happen — that rule is the single reason a company this distributed can move at all.


Decentralized Masters🌍 Remote



Read these before you send your application.
A practical, India-specific guide to writing a fresher resume that survives the first screen: structure, projects, keywords and the mistakes that get CVs rejected in ten seconds.
4 min read · 21 Aug 2026
What actually works when applying for remote roles from India: which companies genuinely hire remotely, how to handle timezones and payment, and how to make a remote-ready application.
4 min read · 16 Aug 2026
The React interview questions that actually come up in Indian hiring loops, what a strong answer sounds like, and how the bar shifts between junior, mid and senior rounds.
3 min read · 9 Aug 2026