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