Job Openings Lead Software Engineer (TypeScript)

About the job Lead Software Engineer (TypeScript)

We are seeking a skilled Lead Software Engineer with expertise in TypeScript,

Next.js/React, and NestJS to guide a high-performing full-stack team.

Responsibilities

Lead and mentor a team of full-stack developers

Own the full software development lifecycle (SDLC)

Collaborate with product and design teams on technical solutions

Architect secure, scalable web apps using Next.js and NestJS

Implement microservices and serverless architectures

Design and manage event-driven systems (e.g., queues, SSE, WebSockets,

Kafka)

Manage CI/CD pipelines and DevOps processes

Promote knowledge sharing and maintain technical documentation

Requirements

6+ years in full-stack development

4+ years working with TypeScript

Strong experience with Next.js/React and NestJS (must-have)

Solid understanding of event-driven systems (e.g., queues, SSE, NATS)

Experience building or working with multi-agent AI systems

Solid knowledge of AWS and cloud infrastructure

Proficient in CI/CD, DevOps, and infrastructure as code

Skilled in both frontend and backend development

Experience with SQL and NoSQL databases

Strong leadership, English communication, and problem-solving skills

Bonus

Experience with Python