The Role
We are looking for a mid-level Full Stack Developer to build the core application layer of a new product. A separate data team handles the AI and Azure backend services. Your job is to build the frontend, API layer, and operational database that sit on top of those services.
You will report into senior-level architecture oversight but are expected to own your work independently, picking up tickets and driving implementation with minimal guidance.
What You'd Work On
- Building and iterating on a Next.js frontend hosted on Vercel
- Designing and maintaining API routes that integrate with internal AI services and the ConnectWise API
- Managing the Postgres database schema and queries using Drizzle ORM
- Working within the BetterAuth for multi-tenancy, authentication (SSO via Entra, Google), and Stripe integration
- Handling releases, CI/CD pipelines, and production troubleshooting on Azure infrastructure
Team and Collaboration
You will work alongside a senior architect and a data team that owns the AI and Azure backend services. Your primary interface with the data team is through API contracts. Communication happens in Microsoft Teams, code lives in GitHub, and tasks are tracked in Jira.
This is a small team in its early stages. Your contributions will be visible and your input on implementation decisions is welcome.