Senior Full Stack Developer

Job Profile:
Senior Full Stack Developer
Gurugram, Chandigarh, Amritsar
No. of Positions:
4-6 Years
Job Description:

We are seeking a skilled and experienced Senior Engineer with expertise in full stack web development to join our team. As a Senior Engineer, you will be responsible for leading a team of developers and collaborating with cross-functional teams to design, develop, and implement new features for our software products used by enterprise customers across the globe.

Our technology stack includes SQL/ Postgresql, Node.js, React, and Typescript, and our products support a flexible architecture to be deployed on the Cloud as well as on-premise.

  • Design and develop high-quality, scalable and reliable features for our web based products
  • Lead and mentor a team of developers in the implementation of new features
  • Collaborate with cross-functional teams to identify, prioritize and execute software development initiatives
  • Ensure code quality, maintainability, and test-ability through code reviews, unit testing, and integration testing
  • Stay up-to-date with emerging trends and technologies in software development
  • Participate in the entire product development life cycle from concept to delivery
  • Conduct code reviews and provide feedback to other developers
  • Develop and maintain technical documentation


Desired Candidate Profile:
  • Bachelor’s or Master’s degree in Computer Science or a related field
  • 4+ years of experience in software development with at least 2 years in full stack development
  • Deep knowledge of Postgresql/MySQL, ReactJs, Node.js and Browser technologies
  • Strong understanding of networking concepts and protocols behind web technologies
  • Strong understanding of RESTful APIs, service oriented architecture and cloud technologies
  • Experience working with and building docker/podman containers
  • Experience in leading and mentoring a team of developers
  • Experience with Agile software development methodology
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration skills

Online Application Form