Remote job
Full-Stack Engineer
Job details
About this role
Role overview A remote full-stack role suited to an engineer who can move fluidly from product conversations to architecture decisions and on to shipping and operating the result. The work spans new products and existing platforms across the entire stack, including web applications, APIs, data models, and infrastructure.
Responsibilities - Design and build web applications, APIs, and background services - Model data and maintain PostgreSQL-backed systems - Integrate third-party services with clear failure handling and observability - Write tested, maintainable code and participate in technical reviews - Deploy and monitor applications in cloud environments
Requirements - 3+ years of professional experience with TypeScript and Node.js - Experience with React and a modern server-rendered framework - Strong SQL and relational data modeling fundamentals - Familiarity with automated tests, Git workflows, and continuous integration - Ability to communicate tradeoffs clearly
Nice to have - Experience with Docker, AWS, or serverless infrastructure - Python experience for data or automation work - Experience building multi-tenant SaaS products
Benefits and work setup - Remote-first collaboration - Direct project ownership - Learning opportunities across modern product stacks - Flexible, outcome-focused work environment