Senior Software Engineer (Full Stack)
Core
Senior Full Stack Engineer owning end-to-end development of a consumer and enterprise platform for booking recreation activities (tennis, swim lessons, leagues) and managing facility/program operations.
Role type
Senior IC Full Stack Software Engineer
Builds
Consumer-facing booking flows, staff tools for coaches/admins, municipal dashboards, and core platform infrastructure for recreation organizations.
Domain
Consumer SaaS / Recreation Technology / AI-enabled Operations
Deliverable
production ML models | product features
Required skills
Full stack development, architectural decision making, AI tool fluency (Claude Code, Cursor), code review and mentorship, product judgment, working in ambiguity
Preferred skills
Experience with facility/program management systems, payments and financial transaction systems, municipal dashboard development
Technologies
Next.js, React, TypeScript, Node.js, Koa, Objection.js, PostgreSQL, AWS, Temporal, Twilio
Responsibilities
Shape product strategy from idea to launch, build and maintain core platform features, write clean reliable code, use AI tools for scaffolding/debugging/analysis, make forward-thinking infrastructure decisions
Seniority
Senior, hands-on IC