⚠ SCAM ALERT: Job scams are on the rise — some use our name or logo to steal your personal or financial information. We never send links via WhatsApp, Telegram or SMS. We post only on www.jobnomix.com. Never send money to companies — jobs on JobNomix will never require payment from applicants.

Senior Full-Stack Developer - Typescript

Range
Remote Full Time Engineering PostgreSQLTypeScriptReactproductdesignobservabilityAPI design $75,000 – $130,000
Multiple Locations Remote Full Time Posted 7 hours ago 3 views
Apply Now
Report this job
Thanks! Report submitted.
Please let Range know you found this job on JobNomix. This helps us grow!

Stay safe — Scam Alert

Job scams are on the rise — some use our name or logo to steal your personal or financial information. We never send links via WhatsApp, Telegram or SMS. We post only on www.jobnomix.com. Never send money to companies — jobs on JobNomix will never require payment from applicants.

Job Description


Remote Locations: London, Lisbon, New York, Munich

We’re looking for a senior full-stack developer with a strong frontend focus who cares deeply about details, performance, and user experience. You’ll help us build applications that remain fast, consistent, and reliable even when backend systems misbehave. This role is ideal for someone who treats UX not as polish but as core engineering quality: thoughtful loading states, resilient error handling, predictable behavior, and a system-level mindset about how frontend and backend interact. You will work across the stack (TypeScript, React, PostgreSQL), but your superpower is crafting robust, snappy, and user-friendly interfaces backed by clean, reliable data flows.

What You’ll Do


  • Design and build high-quality React applications with TypeScript.
  • Create UIs that are fast, responsive, and consistent under real-world conditions.
  • Ensure the frontend behaves gracefully under failure (timeouts, partial data, offline states, race conditions, etc.).
  • Build and maintain reliable APIs and database interactions (PostgreSQL).
  • Optimize perceived performance: caching strategies, optimistic updates, skeleton/loading states, and rendering efficiency.
  • Establish and maintain systematic UX patterns across the product.
  • Collaborate closely with product, design, and backend engineers to ship features end-to-end.
  • Improve developer experience: shared components, linting, testing, and documentation.
  • Help define and enforce standards for consistency, observability, and reliability across the stack.

What We’re Looking For


Must-have

  • Senior-level experience building production web apps.
  • Strong expertise in TypeScript across frontend and backend.
  • Deep experience with React and modern frontend architecture.
  • Experience designing systems that handle failure states gracefully.
  • Strong understanding of async flows, caching, retries, and state management.
  • Experience with PostgreSQL and API design.
  • Eye for detail: spacing, loading behavior, transitions, edge cases, and consistency.
  • Proven ability to make apps feel snappy and reliable.
  • Pragmatic mindset: you balance ideal architecture with shipping value.


Nice-to-have

  • Experience optimizing performance in complex SPAs.
  • Familiarity with TailwindCSS or utility-first styling.
  • Experience with observability, logging, and error tracking.
  • Experience designing component libraries or design systems.
  • Experience working on data-heavy or real-time applications.


How You Work

  • You think in systems, not just components.
  • You assume things will fail — and design for that.
  • You care about consistency across the product, not just your feature.
  • You sweat the details that make software feel reliable.
  • You communicate clearly and collaborate well with others.
  • You take ownership of problems from UX to database when needed.


Example Problems You Might Work On

  • Making UI state consistent when multiple async requests resolve out of order.
  • Designing a loading/error strategy that feels seamless to users.
  • Optimizing rendering and data fetching for large datasets.
  • Ensuring graceful degradation when APIs are slow or temporarily unavailable.
  • Building reusable UI patterns that enforce consistent behavior across the app.

Why Join Us


  • Competitive salary + performance incentives
  • Equity aligned with long-term growth
  • High ownership and direct exposure to leadership
  • Remote-first with global team
  • Health and sports benefits
  • Yearly international team off-sites
  • Work on products where quality and reliability matter.
  • Shape the architecture and UX standards of our applications.
  • Collaborate with experienced engineers in a pragmatic environment.
  • Make meaningful improvements to performance and user experience.

How to Apply


Send us:

  • A short introduction.
  • Links to projects or code you’re proud of.
  • Anything that demonstrates your attention to UX, performance, or reliability.
  • We’re especially interested in engineers who can explain how they design frontend systems that stay robust when everything else goes wrong.
Apply Now
Keep exploring

Similar Jobs

React Developer

Back At You
Anywhere Remote Full Time Engineering
Remote Full Time ReactHTMLCSS
25 min ago Apply

Senior Staff Engineer - Berlin

bonify
Berlin, Germany Onsite Full Time Engineering
Onsite Full Time CI/CDCDKTerraform
2 hours ago Apply

Principal Account Manager (USA)

Veriff
United States Remote Full Time Other $155,000 – $180,000 per year
Remote Full Time MEDDICAccount Manager roleadvocacy
2 hours ago Apply