Sahaj Software Solutions Pvt. Ltd

OPENS AT: Mar 25, 2019, 07:30 AM

CLOSES AT: Mar 31, 2019, 01:25 PM


Sahaj Full Stack Hiring Challenge - 2019

Challenge Over

Social Share


Congratulations to the shortlisted participants!

You need to be logged in with your HackerEarth account to view your shortlist status on this challenge page.

The shortlis...



Sahaj Software is looking for curious & inquisitive technology practitioners with 4+ years of experience. Their customers see Sahaj as one of the most premium advisory and development services firm, hence most of the problems they work on are complex and often hard to solve. You can expect to work in small (2-5) people teams, working very closely with the customers in iterative developing and evolving the solution. They are continually on the search for passionate, bright and energetic professionals to join their team.

If you are someone who has strong fundamentals on technology and wants to stretch, beyond the regular role based boundaries, Sahaj is the place for you. You will experience a world, where there are no roles or grades and you will play different roles and wear multiple hats, to deliver a software project.


The Process:

  1. Clearing the First round of coding challenge.

  2. Technical Pairing - Working on the extension of the problem with a Sahajeevi.

  3. Technical Discussions and Leadership Conversations.


Challenge format for Round 1:

You need to upload the solution for the given problem statement. The solution can be attempted in any programming language like Java, Python, Ruby, Nodejs, C#, .Net, Kotlin, Go, Scala etc.


Senior Full Stack Developer
Experience: 4-8 years
CTC: Best In Industry
Job Location: Chennai

What would you do at Sahaj?

  • Work on complex, custom-designed, scalable, multi-tiered software development projects.
  • Work closely with clients (commercial & social enterprises, startups), both Business and Technical staff members.
  • Be responsible for the quality of the software & own the solution.
  • Think through hard problems, not limited to technology and work with a team to realize and implement solutions.
  • Learn something new every day.

Below are key skills expected:

  • Development and delivery experience in one or more programming languages.
  • Passion for software engineering and craftsman-like coding prowess.
  • Great design and solution skills (OO & Functional).
  • Experience including analysis, design, coding, and implementation of large scale custom built object-oriented applications.
  • Understanding of code refactoring and optimization issues.
  • Understanding of Virtualisation & DevOps. Experience with Ansible, Chef, Docker preferable.
  • Ability to learn new technologies and adapt to different situations.
  • Ability to handle ambiguity on a day to day basis.


The word Sahaj has its origins in the Sanskrit language and it represents simplicity. Aspiring to be one of the most premium global technology consulting company, our endea...



  • A problem statement will be provided in the challenge. It is important to note that we are not assessing you on the capabilities around code required to do the Input/Ou...



1. Is there a sample challenge that I can participate in?

Yes, there is a sample challenge that you can participate in to understand how to participate in programming chall...

View All Notifications