Search by job, company or skills

Lead Software Engineer

Lead Software Engineer

Virtusa
6-8 Years
Not Disclosed
  • Posted 7 hours ago
  • Be among the first 10 applicants

Job Description

Job Description – Full Stack Developer (Node.js / React)

Experience: 6+ Years

Role: Full Stack Developer – Node.js / React

Job Summary

We are looking for an experienced Full Stack Developer with 6+ years of hands-on experience in developing scalable and high-performance web applications using Node.js and React.js. The candidate should have strong expertise in both frontend and backend development, API integration, databases, and modern software development practices.

Key Responsibilities

Design, develop, test, and maintain scalable web applications using Node.js and React.js.

Develop reusable, responsive, and high-quality UI components using React.js, JavaScript/TypeScript, HTML, and CSS.

Build robust backend services, RESTful APIs, and microservices using Node.js and Express.js.

Integrate frontend applications with backend APIs and third-party services.

Design, develop, and optimize database schemas, queries, and data models.

Work with relational and NoSQL databases such as PostgreSQL, MySQL, and MongoDB.

Implement authentication, authorization, security, and performance best practices.

Troubleshoot production issues and improve application performance, scalability, and reliability.

Develop unit and integration tests and maintain good test coverage.

Participate in code reviews and ensure adherence to coding standards and best practices.

Collaborate with product managers, UI/UX designers, QA engineers, and other development teams.

Participate in Agile/Scrum ceremonies and contribute to technical design and architecture discussions.

Required Skills

6+ years of professional experience in Full Stack/Web Application Development.

Strong hands-on experience with Node.js and React.js.

Strong proficiency in JavaScript and/or TypeScript.

Experience with Express.js or similar Node.js frameworks.

Strong experience developing and integrating RESTful APIs.

Good understanding of React Hooks, state management, component architecture, and responsive UI development.

Experience with SQL and NoSQL databases.

Knowledge of Git, CI/CD, Docker, and cloud platforms such as AWS, Azure, or GCP.

Experience with automated testing frameworks and debugging tools.

Strong understanding of OOP, design patterns, data structures, and software development best practices.

Excellent communication, analytical, and problem-solving skills.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

NoSQL databases

OOP design patterns

automated testing frameworks

SQL databases

About Company

Similar Jobs

5-7 yrs
Hyderabad, India
Skills:
Google Cloud Platform (GCP), Jenkins, Terraform, Bash, Helm, Kubernetes, Python, CI/CD