Skip to Main Content

Job Title


Full-Stack Developer — SaaS Platform (Next.js / TypeScript / PostgreSQL) Remote


Company : Carrier Compliance Services Inc.


Location : Patna, Bihar


Created : 2026-03-20


Job Type : Full Time


Job Description

About UsCarrier Compliance Services Inc. is a Canadian transportation safety and compliance consultancy serving ~40 carrier clients. We are building Steer Fleet TMS — a multi-tenant B2B SaaS platform that replaces manual compliance workflows for the trucking industry. The platform handles driver qualification files, document expiry tracking, vehicle maintenance, carrier safety monitoring, and regulatory compliance for Canadian and US cross-border fleets.The RoleYou will be a contributor on an existing, live Next.js 14 codebase alongside a collaborative team. You'll work from detailed task specifications, implementing features precisely while maintaining consistency with established patterns and architecture. We value developers who take pride in clean, thoughtful execution within a well-defined system — and who bring ideas and initiative to the table when the opportunity arises.ResponsibilitiesBuild and maintain full-stack features using Next.js 14 App Router and TypeScriptDesign and implement Prisma ORM queries against a PostgreSQL database (80+ table schema)Build REST API routes with proper multi-tenant data scopingImplement UI components exclusively using Ant Design 5Build background jobs for expiry reminders and scheduled reports using BullMQ + RedisIntegrate AWS S3 for document storage and Resend for transactional emailWrite clean, maintainable TypeScript — strict mode enforced, zero any typesSubmit all work as GitHub Pull Requests with plain-English summariesRespond to code review feedback within 24 hoursParticipate in CI/CD pipeline maintenance via GitHub Actions and DockerRequired QualificationsExperience10+ years overall software development experience5+ years React ecosystem — Next.js App Router experience mandatory5+ years TypeScript — strict mode, no any types tolerated5+ years PostgreSQL — complex multi-tenant schemas, query optimization, migrations5+ years with an ORM — Prisma strongly preferred; Sequelize or TypeORM acceptable5+ years building and consuming REST APIs5+ years Git — feature branch workflow, pull request discipline requiredFront-EndAnt Design 5 — mandatory, no other UI library will be acceptedTanStack Query v5 for server state managementStrong CSS fundamentals — layout, responsive design, component-level stylingBack-End & InfrastructureNextAuth v4 — session management, role-based access controlBullMQ + Redis (Upstash) — background job queues, scheduled tasksAWS S3 SDK v3 — file storage, signed URL generationResend or equivalent transactional email APIDocker — containerized builds and deploymentsGitHub Actions — CI/CD pipeline maintenanceAWS EC2 or equivalent cloud compute — deployment and basic server managementAI & Machine LearningLLM API integration — Claude API or OpenAI APIFunction calling and structured JSON output from LLM responsesFew-shot prompting and prompt engineering for consistent, repeatable outputsLLM-based document data extraction and summarizationAutomated email workflow triggers based on data conditionspgvector — PostgreSQL vector extension for embeddings and similarity searchRAG (Retrieval Augmented Generation) pipeline design and implementationRules-based logic systems with AI explanation layerBullMQ or equivalent job queue for scheduled AI tasks (already in stack)Nice to HaveExperience with multi-tenant SaaS architectureFamiliarity with Canadian or US transportation/trucking industrySamsara or other ELD/telematics REST API integration experienceClaude API or OpenAI API integration (document OCR and extraction)AWS RDS PostgreSQL in productionCommunicationStrong written English — you will read detailed technical specs and write PR summaries that a non-developer product owner can understandWhat This Role Is NotThis is not a greenfield project — you will working in team and extending and maintaining an existing production codebaseYou will not receive vague requirements — specs are detailed and must be followed preciselyWe'd love to see your work in action. Please include the following with your application:Your GitHub profile linkA brief description of one production project you've built using Next.js and PostgreSQL — what it does, your role, and any challenges you solvedYour availability and preferred engagement type (full-time, contract, etc.)A cover letter is not required, but a short note about why this role interests you is always welcome.