Return to jobs list

Software Development Manager (Fullstack)

Job type: Full Time · Department: Engineering · Work type: On-Site

Bellandur, Karnataka, India

Fullstack Engineering Manager (Backend: Golang/Java | Frontend: React)

Responsibilities

  • Write high-quality code, conduct code reviews, and design/architect systems of varying complexity.

  • Build across the fullstack web application layer, using (Golang/Java/React), distributed systems, and streaming technologies.

  • Establish engineering best practices to ensure high-quality, consistent agile delivery.

  • Design and scale distributed applications using synchronous and asynchronous patterns.

  • Optimize APIs, create and maintain unit tests, and resolve defects.

  • Drive CI/CD automation for builds and deployments, ensuring adherence to functional and design requirements.

  • Partner with engineering leadership to architect and solve complex technical challenges.

  • Mentor and coach engineers, providing strong technical leadership.

Requirements

  • 8+ years of hands-on software engineering experience building and testing scalable applications using Golang OR Java (Spring Boot/Spring MVC)

  • Experience building modern frontend applications using React.

  • 2+ years of experience as a Manager/ Lead Developer/Technical Lead or similar leadership role.

  • Strong expertise in Object-Oriented Design (OOD) and scalable system design.

  • Experience with cloud technologies, preferably AWS (EC2, RDS, S3, etc.).

  • Proven experience designing large-scale distributed systems.

  • Strong knowledge of RDBMS (MySQL) and NoSQL (MongoDB).

Made with