Passionate about building flexible and scalable solutions with an eye for detail and can weigh pros and cons to find the best possible solutions.

You Are Good At
  • Leading a team of developers, ensuring high quality of deliverables while following the best practices
  • Represent the team in client meetings
  • Executing ‘end-to-end’ ownership of developing and delivering digital products to the clients across various verticals like healthcare, hospitality, manufacturing, etc.
  • Code on cutting-edge technology stacks including Laravel, Nodejs, Python, React, Angular, MySQL, MongoDB, Firebase, Elastic Search, Docker, AWS etc. for our clients
  • Ability to quickly pick up new areas in the product and write optimal code taking into consideration the security and performance aspects of the product
  • Build cutting edge, large scale web & mobile projects
  • Assign stories to Developers, track progress, and ensure successful delivery by removing bottlenecks if any
  • Keep internal as well as external stakeholders updated and aligned
  • Work with the UX Designers/Client to break down functionality into epics, stories etc
  • Drive new features and improve performance
  • Define or Review architectural standards and processes
  • Drive performance analysis and optimization efforts
  • Proficient in current development tools (Visual Studio Code, Eclipse, Git, Bitbucket, JIRA)
  • Experience with full-stack architecture and development (AngularJS, Node.js or REACT, JavaScript, HTML, CSS, JQuery, Ajax).
  • Prior experience in at least one Relational/Non-relational database technology (MySQL, PostgreSQL, SQL Server, MongoDB, Cassandra, etc.)
  • Document API specification, technical design and other key information for all projects/modules/services owned
You Will Be Responsible For (not Limited To)
  • Demonstrate an understanding of business and technical requirements for each assigned user story
  • Champion continuous improvement to help raise the bar on quality, performance and maintainability
  • Recruiting and building a high-quality development team and mentoring them to ensure a smooth delivery process
  • Keep abreast of the changes in the industry and champion new technologies and development processes within the team
Your Experience
  • Total 8-12 years of experience in developing highly scalable, distributed applications, products and services, from an agency, SaaS, product companies
  • Minimum 3 to 5 years of managing a team
Your Academic Qualifications
  • B.Tech, BCA
  • Or M.Tech, MCA
  • Or any other degree/certifications in the related field
What will we be excited to see in you?
  • Some experience in AWS or Azure or Google Cloud
  • Experience with Agile software development practices
  • Experience with Continuous Integration and Delivery
  • Experience with unit test frameworks and peer code review
  • Experience in leading a team of highly skilled developers working on multiple client projects
  • Experience working with container technologies like Docker and knowledge of CI/CD processes for automated integration and deployment