Search...
Urgently Hiring

Senior Full Stack Engineer

Skills

About the Role

You will take end-to-end ownership of features and products across the stack. You will gather requirements from product, design, operations, finance, and external partners, prototype quickly, and ship production-ready frontend and backend systems. You will design APIs and database schemas, implement TypeScript React interfaces, and build Node.js services. You will ensure high uptime through automated testing, monitoring, and performance profiling, and operate services with Docker and Kubernetes. You will work directly with external partners and customers on integrations and iterate on MVPs based on real feedback. You must maintain clear asynchronous communication and overlap Eastern Time business hours for collaboration.

Requirements

  • 5+ years of fullstack development experience
  • 3+ years with TypeScript and Node.js and experience with a modern frontend framework (React preferred)
  • Fluency with relational databases and SQL
  • Proven ability to ship production frontend and backend systems with high uptime
  • Strong product instincts and experience working from design files (Figma) while providing product feedback
  • Experience working directly with external partners and customers on integrations
  • MVP mindset: scope, ship, learn, and iterate
  • Commitment to clean code principles and automated testing
  • Deep understanding of API design, versioning, documentation, and modern authentication patterns
  • Excellent communication and experience collaborating in remote asynchronous environments

Responsibilities

  • Take end-to-end ownership of features and products across the stack
  • Gather requirements from product, design, operations, finance, and external partners
  • Prototype quickly and scope MVP milestones
  • Design and implement frontend interfaces using TypeScript and React
  • Design and implement backend services using Node.js
  • Design APIs, versioning, and authentication patterns
  • Design relational database schemas and write SQL
  • Ensure production reliability, uptime, and minimal maintenance burden
  • Implement automated tests and maintain clean code
  • Operate and deploy services with Docker and Kubernetes
  • Monitor systems and dashboards with Prometheus and Grafana
  • Profile performance and reduce latency
  • Integrate with external partners and customer systems