Mid Level Full-Stack Developer
US$4,000.00 – US$5,000.00
Descripción del puesto
Required3+ years of professional full stack development experienceStrong TypeScript/JavaScript and Node.js skillsNext.js experience, including routing, server components, and API routesPostgres experience with a solid understanding of schema design, migrations, and query optimizationExperience building or consuming RESTful APIs across service boundariesComfort with CI/CD pipelines, deployments, and production troubleshootingSolid written and spoken English. This is a remote team where async communication (PRs, Jira tickets, Teams messages) is the primary way work moves forwardAbility to overlap with US Eastern business hours for at least 6 hours per dayComfort working autonomously with limited onboarding support The RoleWe 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 OnBuilding and iterating on a Next.js frontend hosted on VercelDesigning and maintaining API routes that integrate with internal AI services and the ConnectWise APIManaging the Postgres database schema and queries using Drizzle ORMWorking within the BetterAuth for multi-tenancy, authentication (SSO via Entra, Google), and Stripe integrationHandling releases, CI/CD pipelines, and production troubleshooting on Azure infrastructureTeam and CollaborationYou 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. Verve IT is building a multi-tenant SaaS platform that helps managed services providers (MSPs) streamline operations through AI-powered time entry review. You'll join a small, collaborative engineering team working closely with the founder and a dedicated data team. The platform integrates with ConnectWise and is built on Next.js, Drizzle ORM, and Postgres. As a full stack developer, you'll have real ownership over features from day one and direct input on technical decisions as the product grows. Experience with Drizzle ORM (or similar: Prisma, TypeORM, Sequelize)Familiarity with multi-tenant SaaS architecture and tenant isolation patternsAzure experience (App Services, Functions, or general portal navigation)SSO/identity provider integration experience (Entra ID, Google, Auth0)Familiarity with ConnectWise or similar PSA toolsUnderstanding of webhook-based data synchronization patterns