EngineeringFull-timeRemote

Software Engineer (Product)

Build and ship user-facing features across our full stack, from the React client to backend services in TypeScript.

Posted March 1, 2026

About the role

We're looking for a full-stack software engineer to join our product team and build features people use every day. You'll work across the stack, from our React-based client application to backend TypeScript services, with real-time communication powered by WebSockets and actor-model concurrency.

This role is end-to-end. You'll take ideas from planning through release, work closely with design and product, and help decide both what we build and how we build it.

What you'll do

  • Design, build, and ship user-facing features across web, desktop, and mobile clients
  • Build backend services and API endpoints for real-time messaging at scale
  • Collaborate with designers and engineers to turn product ideas into polished experiences
  • Contribute to our open source codebase and engage with community feedback
  • Improve developer tooling, test infrastructure, and code quality
  • Take part in code review and help maintain engineering standards

What we're looking for

  • 2+ years' professional software engineering experience (or equivalent open source or side-project experience)
  • Solid understanding of TypeScript and modern React patterns (hooks, state management, performance optimisation)
  • Experience building or maintaining REST or RPC APIs on the backend
  • Comfort reading and navigating large, multi-package codebases
  • A pragmatic approach to shipping quality software

Nice to have

  • Experience with Rust or other systems-level languages
  • Familiarity with WebSocket protocols and real-time systems
  • Experience with actor-model concurrency or message-passing architectures
  • Experience with production relational and wide-column databases
  • Background in open source development or community-driven projects
  • Experience with internationalisation (i18n) in large applications

How to apply

Send your CV as a PDF (not a Word .doc or .docx file), or include a publicly accessible website URL to your CV, a link to your GitHub profile or portfolio, and a short note on why you're interested to careers@fluxer.app. We read every application ourselves.

Ready to apply?

Send your application to careers@fluxer.app with your CV as a PDF (not a Word .doc or .docx file), or include a publicly accessible website URL to your CV, and we'll get back to you as soon as we can.

We strive to respond to all applicants within 30 days, though our small team size may occasionally cause delays.

Choose your language

All translations are currently LLM-generated with minimal human revision. We'd love to get real people to help us localize Fluxer into your language. To do so, email i18n@fluxer.app and we'll be happy to accept your contributions.