Description

Role Overview:

The Engineering Lead will be responsible for leading a talented team of engineers to build and deliver high-quality customer-facing web and mobile applications. This role requires a customer-first mindset, with a focus on scalability, security, and performance. The ideal candidate will have strong leadership skills, experience in MERN/MEAN stack development, and the ability to work in a fast-paced, Agile environment.

Key Responsibilities:

  • Technical Leadership: Provide hands-on technical leadership to a team of 4-10 engineers, guiding them through development, testing, and deployment phases.
  • Product Development: Lead the development of customer-facing applications focusing on security, performance, maintainability, and user experience.
  • Architect & Code: Architect scalable applications and ensure code quality by validating design, performing code reviews, and automating unit tests.
  • Collaboration: Work closely with cross-functional teams, including product management, UX/UI design, and operations, to ensure seamless product delivery.
  • Project Management: Oversee the end-to-end product development lifecycle, from conception to deployment, while managing timelines and deliverables.
  • Team Mentorship: Foster an environment of continuous learning, mentoring junior engineers, and promoting best practices in coding and architecture.
  • Continuous Improvement: Drive improvements in software development processes and methodologies to enhance team productivity and product quality.

Experience & Qualifications:

  • Education: BE/B.Tech in Computer Science, Engineering, or a related field.
  • Experience: 7-10 years of hands-on development experience, with at least 2+ years in a leadership role.
  • Technical Expertise:
  • MERN/MEAN Stack: Hands-on experience with React.js, Node.js, and MongoDB.
  • AWS: Extensive experience with AWS services (e.g., EC2, Lambda, S3).
  • Microservices Architecture: Proven expertise in designing and building microservices-based applications.
  • JavaScript: Strong proficiency in JavaScript and object-oriented programming concepts.
  • Agile Methodology: Experience in working with Agile teams and managing product development in sprints.
  • Leadership Skills: Demonstrated ability to lead engineering teams and deliver high-quality products in a fast-paced environment.

Skills:

  • React.js: Professional level experience.
  • Node.js: Expert knowledge required.
  • AWS: Expertise in cloud architecture and services.
  • MongoDB: Advanced knowledge in NoSQL database management.
  • JavaScript: Advanced proficiency with core JavaScript and associated libraries.
  • Architecture & Solution Designing: Expertise in system architecture and design patterns.
  • Agile Methodology: Solid experience in Agile practices, with leadership in Scrum or Kanban.

Salary & Benefits:

  • Salary: Competitive, offering a 30-35% hike on your current CTC.
  • Benefits: Comprehensive benefits package including health insurance, retirement plans, and performance bonuses.
  • Growth Opportunities: Opportunities for career progression within the company, including leadership development programs.

Education

BE/B.Tech in Computer Science, Engineering