This role is for one of Weekday's clientsMin Experience: 7 yearsLocation: PuneJobType: full-time
Requirements
We are seeking an experienced and technically adept
Squad Lead - Full Stack
to lead a high-performing team of engineers in a fast-paced, agile environment. You will play a critical role in designing, building, and delivering high-quality full-stack applications using
Java
and
AngularJS
, while also taking ownership of people leadership and squad delivery. You will work closely with cross-functional teams to foster innovation and drive continuous improvement in engineering practices.This is a dual role requiring strong technical hands-on capability along with leadership and team development responsibilities. If you're passionate about full-stack development, agile methodologies, and leading high-performing squads, this is the opportunity for you.
Key Responsibilities:
- Squad Leadership: Lead and mentor a squad of :6 software engineers, ensuring engagement, productivity, and personal development through regular 1:1s, feedback loops, and performance reviews.
- Hands-on Development: Remain actively involved in the development process, contributing to both frontend (AngularJS) and backend (Java, Spring Boot) development, debugging, and design reviews.
- Planning and Delivery: Own and manage sprint planning, execution, and delivery in collaboration with Product Managers. Ensure projects are delivered on time, with high quality and in alignment with business goals.
- Agile Practices: Facilitate agile ceremonies (stand-ups, sprint planning, retrospectives), maintain agile discipline, and promote a culture of ownership and accountability.
- Technical Excellence: Maintain high standards of software quality by establishing best practices for code reviews, testing, CI/CD, and documentation.
- Innovation and Experimentation: Encourage experimentation, drive continuous learning, and contribute to tooling, architectural discussions, and development process improvements.
- Cross-Functional Collaboration: Partner with QA, DevOps, Design, and Product to ensure smooth and efficient development cycles with a focus on operational excellence.
- Reporting and Communication: Track and communicate squad progress, risks, and achievements to stakeholders across the organization.
Required Skills and Experience:
- Minimum 7+ years of full-stack software development experience, with strong expertise in Java (Spring Boot, Hibernate) and AngularJS.
- Hands-on experience in building RESTful APIs, microservices, and working within CI/CD pipelines.
- Strong understanding of HTML, CSS/SCSS, JavaScript (ES6), and Typescript.
- Proven leadership experience in managing agile teams and delivering production-grade software.
- Deep knowledge of software engineering best practices, including TDD, BDD, and DevOps practices.
- Ability to troubleshoot, debug, and resolve complex software issues quickly.
- Prior experience with cloud platforms (AWS, Azure, or GCP) is a plus.
- Excellent communication and collaboration skills; ability to influence and lead within a cross-functional environment.
- Passion for continuous learning and mentoring junior engineers