Lead - Full Stack Developer (Node.js)

  • Pune
  • Fpl Technologies

About FPL Technologies


Credit cards haven't changed much for over half a century so our team of seasoned bankers, technologists, and designers set out to redefine the credit card for you - the consumer. The result is OneCard - a credit card reimagined for the mobile generation. OneCard is India's best metal credit card built with full-stack tech. It is backed by the principles of simplicity, transparency, and giving back control to the user.


The Engineering Challenge


“Re-imaging credit and payments from First Principles”

Payments is an interesting engineering challenge in itself with requirements of low latency, transactional guarantees, security, and high scalability. When we add credit and engagement into the mix, the challenge becomes even more interesting with underwriting and recommendation algorithms working on large data sets. We have eliminated the current call center, sales agent, and SMS-based processes with a mobile app that puts the customers in complete control. To stay agile, the entire stack is built on the cloud with modern technologies.


JOB DESCRIPTION


Lead - FullStack Engineer (Node)


Opportunity:

Create a consumer facing credit card product that is used by millions of users.


What you will do:


  • Convert the business stories into technical solutions
  • Cultivate sustained innovation to deliver exceptional products to customers
  • Ensure timely and top-quality product delivery
  • Ensure that the end product is fully and correctly defined and documented
  • Ensure implementation/continuous improvement to support product development activities
  • Drive the architecture/design decisions needed to achieve cost-effective and high-performance results
  • Conduct feasibility analysis and design specifications of proposed new features.
  • Provide helpful and productive code reviews for peers and junior members of the team.
  • Troubleshoot complex issues.


Experience Range:

6 - 10 years of technical hands-on experience in building large-scale B2C applications catering to millions of users and leading a team of 4-5 engineers. Previous experience in leading teams is a must.


Technical Expertise:


  • BE/BTech/BS/MCS/MCA in Computers or equivalent
  • Understanding of basic data-structures
  • Clean and optimized writing of code
  • Must have hands-on experience on Angular v9+, NodeJs v9+, SQL queries
  • Working Experience on any of the containerised softwares (Knowledge on Docker is a plus)
  • Experience on any of the Cloud services (Knowledge on AWS is a plus)
  • Understanding of managing and publishing releases using Git and npm.
  • Experience in developing automated unit and functional tests is a plus