We're seeking a Principal Full-Stack Developer to lead technical strategy and system architecture in a fully remote, global setting. In this role, you'll take ownership of end-to-end development—from frontend interfaces to backend services and infrastructure—ensuring systems are secure, scalable, and maintainable. You'll work directly with product and design teams to rapidly deliver meaningful features while setting technical standards and improving engineering practices across the board.
What You'll Do
- Design and implement full-stack solutions using React, Next.js, Nest.js, and GraphQL, with a focus on performance and reliability
- Lead architectural decisions and drive best practices without bureaucratic overhead
- Review code, support engineers, and elevate the team’s technical capabilities
- Collaborate closely with cross-functional partners to turn ideas into production-ready features
- Own critical initiatives from planning through deployment and monitoring
- Diagnose and resolve live issues, contributing to resilient system design
- Optimize scalability and efficiency with minimal process friction
What We're Looking For
- 8+ years of professional software development with strong full-stack expertise
- 4+ years using React (with Next.js), Node.js frameworks (Nest.js/Express), GraphQL, Docker, and Postgres
- Proven experience designing distributed systems, including CQRS, event sourcing, and scalable data architectures
- Track record of building and maintaining secure, high-performance production systems
- Clear, effective communication in English, both written and spoken
- Preference for autonomous, low-drama environments focused on impact
Nice-to-Have
- Experience building data-heavy interfaces with tools like d3, ag-grid, or Tailwind CSS
- Background in behavioral analytics, event streaming, or time-series data processing
- Production experience with machine learning features or LLM integrations
- CI/CD and DevOps experience managing pipelines and infrastructure
Our Environment
We operate with high trust and minimal bureaucracy. Engineers are empowered to make decisions, lead by example, and deliver value quickly. Collaboration with product and design is direct and iterative. We value ownership, technical excellence, and sustainable innovation over process for process’s sake.

