logo

Lazulite Technology Services

Full Stack Developer - Lazulite Technology Services

Department
Engineering
Job Type / Location
onsite
Experience Required
3+ years
Posted On

Key Responsibilities

  • Design, develop, and maintain RESTful APIs using NestJS and Prisma ORM on PostgreSQL.
  • Build and iterate on frontend features using Next.js 15, ensuring responsive and performant UIs.
  • Develop and maintain BullMQ background workers for async job processing (email, lead ingestion, notifications).
  • Collaborate on AI agent integration, including feature additions and scope control improvements.
  • Participate in infrastructure operations: EC2 deployments, Nginx configuration, systemd service management, and environment setup.
  • Write unit and integration tests using Vitest; contribute to Playwright E2E test coverage.

Requirements

  • 2+ years of experience with NestJS or a similar Node.js framework (Express, Fastify).
  • Strong command of TypeScript — able to write typed, maintainable code across the stack.
  • Hands-on experience with PostgreSQL and an ORM (Prisma preferred, TypeORM acceptable).
  • Understanding of job queuing systems; BullMQ or Bull experience is a strong plus.
  • Proficiency with Next.js (App Router, Server Components, API routes) or React.

View Assessment Process

Think you'll be a good fit?