Back to Careers

Lead Developer - Full Stack

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 technologies (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 mentor 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

Apply for this Job

Success! You've done it.
Please Enter Full name.
Success! You've done it.
Please Enter Valid Email Address.
Success! You've done it.
Please Enter 10 digit Mobile No.
Success! You've done it.
Please Enter Your Current City.
Success! You've done it.
Please Enter Your Years of Experience
Success! You've done it.
Please Enter Your Last Drawn Salary
Success! You've done it.
Please Enter Your Notice Period .
Success! You've done it.
Enter your Portfolio URL if any.
Success! You've done it.
Enter your Portfolio URL if any.