Lead Software Engineer (TypeScript)

IT - Software / DB / QA / Web / Graphics / GIS

About the Employer

Job Description

Lead Software Engineer (TypeScript)

Veracity Group is the global outsourcing arm of St Anthony's Group of Industries, specializing in Business Process Management and Knowledge Process Management Services in key areas of Finance & Accounting, Process Automation, Data Science & AI, Mobility and Customer Experience Services. We cater to a diverse portfolio of clients from the US, UK, Australia, Middle East and Sri Lanka.

Veracity Digital creates software solutions for startups to mature organizations to bring their ideas into life! Our main focus is on delivering AI-driven digital transformation solutions. We help the businesses with integrating artificial intelligence, machine learning, application development, data analytics, and cloud services, to help businesses innovate and operate more efficiently. 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.

The Role

  • 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, Web Sockets, Kafka)
  • Manage CI/CD pipelines and DevOps processes
  • Promote knowledge sharing and maintain technical documentation

The Person

  • 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
  • Experience with Python would be added advantage

Click Here to Apply!