Software Engineer (Backend)

  • Engineering
  • Gurgaon, India

Software Engineer (Backend)

Job description

We're looking for a Backend Developer, proficient in Node.js, to join our Engineering Team. As an engineer focusing on Amber’s global growth, you'll be working on various high impact features that will help existing and prospective users make the most out of Amber.


You will be responsible for shipping high impact features, developing new modules, upgrading and scaling Amber at inFeedo. Your expertise, problem-solving methodologies, and agility will fuel the future of the product.


What will you be doing?

  1. You will work alongside your team to grow the product’s features, add new modules and ensure stability and security

  2. You will employ your knowledge of Node.js and MySQL to knit together our AWS infrastructure, existing platform, and SaaS technologies to build the core of Amber's backend infrastructure

  3. You will contribute to inFeedo’s roadmap and help us build a one-of-a-kind employee engagement product

  4. You will directly work with the CPO to improve our processes in order to build a high performing engineering team

  5. You will collaborate with our Customer Success team to drive client integrations.

Who will you work with?


What skills do you need?

  1. 1+ years of industry experience in working on a Node.js project, preferably building a SaaS product. You should be able to demonstrate significant impact your work had on the product and/or the team.
  2. Good understanding and experience in working with the MEAN stack (M = MySQL but NoSQL is welcome as well)
  3. Experience in collaborating directly with product teams, designers and customer success teams. A proven track record of delivering value to customers or users is a must.
  4. Good communication skills since we focus on transparency and clear communication
  5. Ability to handle the stress of multiple on-going projects and ad-hoc ops

What happens after you apply?

  1. Our team takes a maximum of 7 days to review a profile
  2. You get a call from the team if it looks like a match
  3. If the team likes your profile and work, you will receive a small task
  4. Once you submit the task, we will take around 2-3 days to get back to you
  5. After the task, a quick in-person/telephonic interaction will be set up for a detailed assessment 
  6. Once this is complete, a final interaction will be set up at our office in Gurgaon, which will mainly focus on your problem solving approach and culture integration
  7. After this, we hi-5 and start working together :)

Your homework before you meet us?

At any step if things don't work out, we proactively send an email. You are welcome to ask for feedback and reapply in future :)

Keywords: HR Tech, SaaS, Node.js, Software Engineer, MySQL, AWS, Features, Modules, Database