Software Development Manager (Frontend)

10 - 19 years

45 - 50 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

The Role

As a Software Development Manager, you will act as a strong leader and provide guidance to multiple Software Engineers. Your role will involve setting clear objectives and deliverables with an emphasis on scalability, maintainability, security, and performance. Our innovative leader will work in an Agile environment that mentors and fosters team collaboration.

What Youll Do

  • Manage a team of front-end developers, providing technical guidance, mentoring, and performance evaluations, ensuring the team delivers high-quality React-based user interfaces
  • Collaborate closely with UI/UX designers to translate wireframes and design mockups into functional React components, maintaining visual consistency and usability standards
  • Define and implement robust front-end architecture using React best practices, including component-based design, state management (Redux, Context API), and performance optimization strategies
  • Provide leadership, direction, and guidance to the team You will collaborate with other Teams, including but not limited, Product Management, Infrastructure, IT, Architecture when defining new designs and solutions
  • Review code, ensure adherence to coding standards, and provide technical feedback to developers to maintain code quality and maintainability
  • Prioritize user-centered design principles in the development process, conducting usability testing and iterating on designs to enhance user experience
  • Contribute to project planning, estimation, and delivery timelines, ensuring the team meets project goals and deadline

What Youll Bring

  • BS, MS, MBA or Ph.D in Computer Science or related technical discipline
  • 10 years of experience in hands on Software Development life cycle: Coding, peer review, attending to production issues
  • Minimum 3 years of Management experience
  • Prior work experience in and understanding of Agile
  • Deep understanding of React fundamentals, JSX syntax, component lifecycle, and state management techniques
  • Proven experience with REACT related frameworks like next.js.
  • Expert in HTML, CSS, JavaScript, and modern JavaScript features (ES6+)
  • Proven experience with Backend for Frontend (BFF) and/or Single Page Applications.
  • Understanding of API including REST, GraphQL.
  • Strong understanding of user interface design principles, accessibility guidelines, and usability best practices
  • Proven ability to lead and mentor a team of developers, fostering collaboration and knowledge sharing
  • Excellent communication skills to effectively collaborate with designers, product managers, and stakeholders
  • Strong knowledge of Business-Driven Design and Test-Driven Development
  • Experience with performance optimization techniques for web applicationsis preferred

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You