Full Stack Senior Developer
Skills
Full-Stack DevelopmentWeb ApplicationsData IntegrityDatabasesEnhanced Data Rates For GSM EvolutionInformation ExtractionLarge Language Models
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
