Veracity Group
Lead Software Engineer (TypeScript)
About the job
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