Engineering Manager (Frontend)

Bengaluru, Karnataka, India
Dec 20, 2024
Dec 12, 2025
Onsite
Full-Time
10 Years
Job Description

As the Engineering Manager - Frontend at PhonePe, you will be leading the frontend engineering team to build scalable and high-performance solutions for our digital payments and financial services platform. You will drive the engineering efforts for the frontend architecture and ensure that the products are robust, user-friendly, and able to handle high volumes of transactions across different use cases.

Key Responsibilities

  • Lead discussions and guide decision-making on technical solutions for frontend development, ensuring alignment with business goals.
  • Oversee the architectural design of frontend systems, ensuring they are scalable, efficient, and maintainable.
  • Lead complex technical projects from start to finish, ensuring that the product vision is executed smoothly.
  • Drive engineering best practices across the team, including design, coding standards, testing, and deployment processes.
  • Establish and maintain hygiene in production systems by monitoring performance, quality, and scalability of the applications.
  • Implement best practices in frontend architecture, ensuring seamless integration with backend services, and optimizing user experiences.
  • Build and lead a high-performing frontend engineering team, fostering a culture of innovation, continuous learning, and collaboration.
  • Mentor and guide engineers on best practices, code reviews, and design patterns, ensuring they develop their skills and contribute effectively to the team.
  • Ensure team members have a clear understanding of their goals and deliverables, providing them with the resources and support to succeed.
  • Collaborate with cross-functional teams, including Product Managers, Designers, Backend Engineers, and Operations teams, to ensure alignment on project goals and timelines.
  • Translate business requirements into technical solutions that enhance the user experience and meet business objectives.
  • Participate in product planning, sprint planning, and retrospectives, ensuring the team stays focused and aligned with PhonePe’s strategic objectives.
  • Ensure that the frontend systems are designed to scale with the growing user base, handling high volumes of transactions while maintaining responsiveness and availability.
  • Continuously optimize frontend code to improve performance, decrease load times, and provide users with a seamless experience.
  • Interface with business, product, and client stakeholders to ensure alignment on goals and timelines.
  • Deliver regular updates to stakeholders, demonstrating progress and discussing potential risks and mitigation plans.
  • Take full ownership of your team’s output and ensure that the engineering efforts are directly aligned with PhonePe’s business goals.
  • Challenge business and product teams on deliverables and outcomes to ensure that the end products meet or exceed expectations.

Skills & Qualifications

  • Proven experience designing and developing large-scale, high-performance frontend systems. Strong knowledge of web development technologies, such as HTML5, CSS3, JavaScript, and modern frontend frameworks like React, Vue.js, Angular, etc.
  • Ability to design, implement, and manage complex frontend systems and distributed architectures that integrate seamlessly with backend services.
  • Expertise in performance optimization techniques for web applications, ensuring fast load times, smooth user experiences, and scalability.
  • Experience with state management (e.g., Redux, MobX), APIs (REST, GraphQL), UI/UX frameworks (e.g., Material-UI, Ant Design), and testing tools (e.g., Jest, Mocha).
  • Familiarity with cloud platforms (e.g., AWS, GCP) and containerization tools like Docker. Experience with CI/CD pipelines and infrastructure as code.

Soft Skills

  • Proven ability to lead and inspire a team, communicate effectively with diverse stakeholders, and guide team members through complex technical challenges.
  • Strong interpersonal skills with a collaborative approach, ensuring alignment with cross-functional teams and building relationships with internal and external stakeholders.
  • Excellent problem-solving skills, with the ability to think critically and creatively to solve technical issues.
  • Exceptional communication skills, both written and verbal, with the ability to explain complex technical concepts in an understandable way for both technical and non-technical audiences.

Educational Requirements

  • Bachelor’s, Master’s, or PhD in Computer Science, Engineering, or related technical field, or equivalent practical experience.
  • 10+ years of software development experience with a strong focus on frontend technologies.
  • 3+ years of experience in a leadership or managerial role in a fast-paced environment.

Why Join PhonePe?

  • Work on products that make a difference in the lives of millions of Indians every day. Your work will be at the core of PhonePe’s success.
  • Continuous learning and growth opportunities. You’ll work with the brightest minds in tech and have the freedom to innovate.
  • Attractive salary, health insurance, wellness programs, retirement benefits, and much more.
  • Join a company that fosters creativity, values diversity, and encourages risk-taking in building the future of payments.
  • Enjoy a supportive work environment that promotes work-life balance through flexible working hours and remote work options.