Senior Full-Stack Engineer

Posted 5hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Full-Stack Engineer building and scaling web and mobile products across the portfolio. Focus on modern JavaScript/TypeScript, Node.js backend, and React.js frontend.

Responsibilities:

  • Build and maintain product features end-to-end — designing APIs, backend services, and integrations, and translating designs into maintainable, high-quality frontend applications.
  • Improve backend reliability, security, and observability, and improve frontend performance, accessibility, and user experience.
  • Review code from internal and external engineers, providing clear, constructive feedback that raises quality without slowing teams down.
  • Guide engineers on architecture, implementation trade-offs, and delivery practices, helping define practical standards for APIs, testing, and release readiness.
  • Strengthen testing and release quality across the stack, identify technical risks before they hit production, and support root-cause analysis when issues arise.

Requirements:

  • 6+ years of professional software engineering experience, with strong hands-on expertise in Node.js, React.js, and TypeScript.
  • Proven experience building and maintaining production-grade web applications, including designing/consuming REST APIs, working with databases, and backend architecture.
  • Experience with frontend application architecture and reusable component design, and a strong grasp of authentication, authorization, and core security/data-handling practices.
  • Strong code review skills and a track record of guiding other engineers — you can influence technical decisions and raise quality standards without formal people-management authority.
  • Strong written communication and the ability to work autonomously in a remote, async environment.
  • Comfort with ownership, transparency, and a results-driven mindset — pragmatic, product-minded, and able to balance delivery speed with long-term quality.

Benefits:

  • Remote-first: work from anywhere in the world, no relocation required.
  • Flexible hours: we measure outcomes, not time at a desk.
  • Unlimited PTO: take the time you need to rest, recharge, and do your best work.
  • Learning & development budget: courses, books, conferences, certifications, whatever helps you grow.
  • Performance-based compensation: your impact directly shapes your pay and career trajectory.
  • A small, senior, collaborative team where your work is visible and your decisions matter.
  • The chance to build products used by millions of people across 160+ countries.