Senior Software Engineer/Team Lead (Full stack)

Filled
December 24, 2025

Job Description

Key responsibilities
• Collaborate with managers, teams, and stakeholders to understand requirements and translate them into technical specifications.
• Mentor and coach team members, providing guidance on best practices, code reviews, and technical skill development.
• Develop frontend components using HTML, CSS, JavaScript, and modern frameworks/libraries (React) to create responsive and intuitive user interfaces.
• Design, develop, and maintain backend services and APIs using Java/ Python.
• Implement database solutions, including data modeling, query optimization, and performance tuning using SQL and NoSQL databases.
• Troubleshoot and debug complex issues across the full stack, from frontend UI to backend services and databases, ensuring timely resolution.
• Keep updated with the latest trends in technology and developments.
• Proactive identification of change or assists with improvements to prevent problems, including problem resolution workflow.
• Develops milestones and dependencies for realistic estimates required for own work and may validate other team members’ estimates.

Technical Skills
• 5-7 years of development experience
• Strong development experience in React.js
• Strong development experience in any of the following backend languages – Java/Python
• Database skill set- MySQL/SQLServer/Postgresql
• Strong hands-on experience in any of the above 1 is mandatory
• Preferred Add-on : MongoDB
• Proficiency in different framework, REST API etc

Experience
5 – 7 Years

Apply Now →