Search by job, company or skills

Virtuos

Lead Software Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Position: Lead Software Engineer (Full Stack)

Experience: 4-7 years of experience in software development.

Location: Gurgaon

Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field (B.Tech/M.Tech)

Position Overview:

At Virtuos Digital, we pioneer in delivering cutting-edge software solutions. We are seeking a skilled Senior Full Stack Developer to join our dynamic team, where innovation meets functionality to transform client visions into reality.

Virtuos Digital is seeking talented mid-level engineers to join our dynamic Composable Development Division (VDC). We are on the lookout for passionate and dedicated software engineers and developers with a proven track record who are eager to:

  • Collaborate Effectively: Work closely with clients and cross-functional teams in Product and Design to thoroughly understand and align on product requirements.
  • Lead Technical Developments: Take charge during the scoping phase to define technical requirements and oversee the implementation of new features.
  • Engineer Quality Software: Develop high-quality, reusable, and efficient backend components. Ensure the systems you build are robust, maintainable, and scalable.
  • Foster Team Growth: Provide mentorship and support to peers within your team and across related teams, promoting a culture of learning and cooperation. We value engineers who are committed to advancing their skills and who thrive in a forward-thinking environment where innovation leads the way.

Responsibilities:

  • 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.

Required Skills & Experience:

  • 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.

Desired Skills:

  • 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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146082229

Similar Jobs