Senior Full-Stack Engineer
Posted 5hrs ago
Employment Information
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.







