EngineeringPermanentOn-site

Lead Software Engineer

Lead Software Engineer responsible for designing scalable systems, leading development teams, and delivering high-quality, reliable software solutions.

About the Role

At Virtuos Digital, we deliver cutting-edge software solutions that transform client visions into reality. We are seeking a skilled Senior Full Stack Developer to join our dynamic Composable Development Division (VDC). This role is ideal for passionate engineers with a strong track record who thrive in a collaborative and innovation-driven environment. You will work closely with clients and cross-functional teams across Product and Design to understand and align on requirements. You will play a key role in scoping, defining technical solutions, and leading the implementation of new features. The role involves building high-quality, reusable, and efficient backend components while ensuring systems are scalable, robust, and maintainable. Additionally, you will mentor team members and contribute to a culture of continuous learning, collaboration, and technical excellence.

What You'll Do

  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Efficiently use front-end technologies to deliver appealing and intuitive user interfaces.
  • Develop and maintain scalable and robust backend systems.
  • Write clean, maintainable, and efficient code.
  • Design and implementation of data storage solutions.
  • Ensure performance, quality, and responsiveness of applications.
  • Implement security and data protection measures.
  • Participate in code reviews and mentor junior developers.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Operate within an Agile environment to deliver projects on time.

What We're Looking For

  • Proficient in front-end languages and frameworks (JavaScript ES6+, React, Angular, Vue.js, HTML5, CSS, Typescript).
  • Strong experience in backend development with languages like Typescript and Node.js.
  • Experience with REST and GraphQL APIs.
  • Strong database skills with proficiency in SQL and familiarity with NoSQL databases.
  • Knowledge of software testing frameworks (Jest, Cypress, Mocha).
  • Understanding of modern design patterns and building enterprise-grade applications.
  • Experience with CI/CD tools and practices.
  • Familiarity with cloud platforms, preferably Google Cloud and AWS.
  • Effective communication skills with a proven ability to relay technical information to non-technical stakeholders.

Nice to Have

  • Experience in developing and integrating third-party front-end UI libraries.
  • Knowledge of additional programming frameworks and libraries such as ExpressJS, NextJS, NestJS, MVC, Bootstrap, Tailwind, and jQuery.
  • Experience in DevOps practices and tools.
  • Familiarity with modern architectural patterns, such as microservices and serverless.

What We Offer

    Experience with global clients and multi-time-zone project delivery.

    Strong interpersonal and communication skills—verbal and written.

    Demonstrated leadership, adaptability, and ability to work in fast-paced environments.

    Passion for continuous learning and emerging technologies.

Location

Gurgaon

Employment Type

Permanent

Experience Level

Senior Level (6-8 years)

Department

Engineering

Apply
View Applications