Overview
Job Title: Senior Software Engineer
Location: Gurgaon
Experience: 6 to 8 Years
Job Description
We are looking for a Development Team Lead who can lead a small team of developers and contribute hands-on to backend and frontend development. The role involves technical leadership, task planning, and ensuring high-quality, scalable software delivery.
Key Responsibilities
• Lead and manage a team of 5–7 developers
• Plan tasks, track progress, and ensure on-time delivery
• Hands-on development, code reviews, and technical guidance
• Ensure performance, security, and scalability of applications
• Coordinate deployments and production releases
Required Skills
Backend
• Strong experience with Node.js and Rest.js
• Design and develop RESTful APIs
• Experience with authentication, authorization, and API security
• Working knowledge of SQL and NoSQL databases
JavaScript / Frontend
• Strong proficiency in JavaScript (ES6+) and TypeScript
• Hands-on experience with React and Angular
• State management, component-based architecture, and reusable UI development
• Experience with frontend build tools and package managers (Webpack, Vite, npm/yarn)
• Understanding of performance optimization and browser compatibility
DevOps & Tools
• Basic experience with cloud platforms (AWS / any Cloud Hosting)
• Knowledge of deployment processes, CI/CD basics
• Proficient with Git and version control workflows
Communication
• Average communication skills are acceptable