About The Position

We are looking for a skilled Senior FullStack Developer who is ready to take on a Team Lead position soon and join an exciting and complex project. The project involves an AI-powered platform for managing users, roles, and permissions. It handles identity verification (KYC/KYB), a rewards/points system, and connects with CRM, accounting, and card-issuing tools. This is a genuinely complex system, not just a simple database application. English Proficiency: Upper-Intermediate / B2+ is required due to client-facing communication. The team consists of a Project Manager, Product Designer, 2 FullStack developers, and a Support Engineer. The engagement is expected to last 6–12+ months.

Requirements

  • Schema/metadata-driven system design (this project uses per-role schema overlays across 11 distinct roles, not off-the-shelf RBAC).
  • JSONB-based PostgreSQL modeling.
  • Strong code review instincts around authorization/access control.
  • Integrating multiple third-party APIs with graceful handling of partial failures.
  • DevOps-adjacent comfort (Docker, IaC, CI/CD, Azure).
  • Upper-Intermediate / B2+ English proficiency for client-facing communication.

Nice To Haves

  • Next.js 15 (App Router) + TypeScript, tRPC
  • PostgreSQL + pgvector via Drizzle ORM, Zod
  • NextAuth.js + Keycloak (OIDC/OAuth2)
  • Tailwind + shadcn/ui
  • Docker, Azure Container Apps, Terragrunt + GitHub Actions

Responsibilities

  • Own architectural decisions for a large, actively evolving codebase in a compliance- and finance-sensitive domain (KYC/KYB, points/rewards economy, card issuance).
  • Extend the generic-entity/schema system without regressions.
  • Lead integration work with external providers (SmartSearch, Salesforce, Xero, Pannovate, SendGrid).
  • Review code with a security-first eye, particularly on permission/access-control gaps.
  • Maintain the project's Memory Bank and feature-level documentation practices.
  • Participate in on-call/production support.
  • As the role matures, mentor other engineers and set technical guardrails for non-engineering contributors working directly in the codebase via AI tools.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service