Software Development Lead

8 - 12 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Lead Software Development with 8-10 years of experience, you will be responsible for designing and delivering scalable, secure, and high-performing web applications. Leading a team of developers, you will define technical direction, enforce coding standards, and ensure best practices in both front-end and back-end development. Your role will involve driving innovation, mentoring team members, and collaborating with stakeholders to deliver seamless digital experiences. Key Responsibilities: - Lead, mentor, and inspire a team of front-end and back-end developers, fostering a culture of innovation, collaboration, and accountability. - Define coding standards, architecture guidelines, and best practices for scalable, maintainable, and secure applications. - Partner with product managers, UX/UI designers, and stakeholders to align business requirements with technical solutions. - Drive sprint planning, code reviews, and performance evaluations to ensure high-quality delivery. - Architect and oversee the development of responsive, accessible, and high-performing web interfaces using HTML5, CSS3, JavaScript, and frameworks like React.js, Angular, or Vue.js. - Ensure UI consistency, usability, and cross-browser/device optimization. - Collaborate with UX/UI teams to translate designs into pixel-perfect, user-friendly applications. - Design and maintain APIs, server-side logic, and microservices using Node.js, Express.js, PHP, Python (Django/Flask), or similar technologies. - Optimize data flow and storage using relational and non-relational databases (MySQL, PostgreSQL, MongoDB). - Ensure system security, scalability, and performance optimization through well-architected solutions. - Oversee code reviews, testing, and CI/CD pipeline management to maintain code quality and streamline releases. - Integrate third-party services, APIs, and tools to accelerate development. - Stay current with emerging technologies and recommend adoption where beneficial. - Collaborate with DevOps teams for containerization, cloud deployment, and automation (Docker, AWS, CI/CD pipelines). Qualifications Required: - Bachelors/Masters degree in Computer Science, IT, or related field. - 8-10 years of experience in full-stack web development with at least 2-3 years in a leadership or team lead capacity. - Strong expertise in front-end (HTML, CSS, JavaScript, React/Angular/Vue) and back-end (Node.js, Express, PHP, Python, Django/Flask) development. - Proven experience with RESTful APIs, microservices architecture, Git/version control, and Agile/Scrum methodologies. - Solid understanding of application security, performance optimization, and scalable architecture. - Familiarity with DevOps, Docker, cloud platforms (AWS/Azure/GCP), and CI/CD is highly desirable. - Exceptional problem-solving, communication, and stakeholder management skills. - Strong ability to mentor, coach, and grow a high-performing development team.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You