Full Stack Senior Developer

Skills
Full-Stack DevelopmentWeb ApplicationsData IntegrityDatabasesEnhanced Data Rates For GSM EvolutionInformation ExtractionLarge Language Models
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 4+ years building and shipping web applications with ownership of features in production
  • Strong in both React TypeScript and Python web backend
  • Solid relational database fundamentals including schema design migrations SQL and data integrity
  • Experience integrating third-party APIs including webhooks OAuth sync reconciliation and partial failure handling
  • Strong care for correctness including tests edge cases and idempotency
  • Comfortable working remotely and asynchronously in a small high-autonomy team

Nice to have

  • Senior generalist
  • Self-directed
  • High trust
  • Correctness-minded
  • Product ownership
  • Fast learner

Day to day

  • Own features end-to-end across the platform from schema to UI to background jobs and integrations
  • Work across a balanced frontend and backend stack using React TypeScript and Python services
  • Build and maintain external integrations webhooks sync flows and data mapping with a strong focus on correctness
  • Extend AI-agent automation workflows and improve internal tools used by accountants and bookkeepers
  • Write tests review PRs and help prevent edge-case and phasing errors before production

Hiring process

  • Send a CV plus a short note on one non-trivial full-stack feature you owned end-to-end
  • Include the product problem
  • Describe the design decisions and trade-offs across the stack
  • Explain how you made sure it was correct