Engineering Manager- Frontend

  • Paytm
  • India
  • May 14, 2018
Full time Developer JAVA

Job Description

Job description

Paytm is looking for a hands on Engineering Managers who will be responsible for architecting solutions for projects at Paytm/One97 that require a solid grounding in JavaScript and the ability to lead a talented team.
We strive to maintain an open culture where everyone is a hands-on contributor and feels comfortable sharing ideas and opinions. Our Team, drawn from the best product companies, is obsessive in its detailing and our focus on awesome User Interaction.


Responsibilities:

  • Incumbent will be defining the overall architecture and choose the best technologies, components and subsystems on different server side tech.
  • Driving innovations in the product constantly to remain ahead of the curve.
  • Serve as a thought leader and mentor on technical, architectural, design and related issues.
  • Proactively identify architectural weaknesses and recommending appropriate solutions.
  • Balance short-term versus long-term actions, strategic versus tactical requirements, while continuing to move forward towards the strategic vision.
  • Collaborate with cross functional teams to solve complex problems and building products spanning across multiple teams to deliver end-to-end products & features
  • Estimates efforts, identify risks, devices and meets project schedules
  • Provide functional, design, and code reviews in related areas of expertise with-in team and cross-team.
  • Mentor / coach engineers to facilitate their development and provide technical leadership to them.

Required Skills:

  • 9+ Years (Preferably in a product focused Tech Startup), with Computer Science  background
  • Highly skilled at front-end engineering using Object-Oriented JavaScript, and various JavaScript libraries and micro frameworks (jQuery, Angular, Prototype, Backbone, React), HTML and CSS
  • Well versed in software engineering principles, frameworks and technologies
  • Excellent communication skills
  • Self-directed team player who thrives in a continually changing environment