Senior Software Engineer


Senior Software Engineer

  • Ruby on Rails
  • React JS

What is Freshshyft ?

A tool to assign, organise and manage teams through shifts.



Every company has a set of timings based on which its employees work. These timings and the employees working in those particular times are often split up to meet business needs. This process of splitting up employees into appropriate work hours is a tedious one for an admin or a supervisor. Also, it becomes difficult for employees to keep track of when and in what work hour should they work on a given day or a given time. FreshShyft helps in removing all these obstacles and confusion by providing a neat and simple tool to assign, manage and keep track of employees and their working period.



FreshShyft is powerful shift management tool that helps admins/supervisors to easily create and assign shifts to individuals or groups. It also helps to find gaps in planning and make amends. It provides visualisation on employees’ timeoffs and thus help the administrators to plan to meet the business demands. Employees on the other hand get a neat and precise presentation on when and in what shift they have to work in, an easy interface to apply and get approvals for timeoffs and track and exceed their personal performance goals.


Key Features

  • Shift creation and assignment:  FreshShyft’s core concept is to allow administrators to easily create, assign and manage shifts and the employees in those shifts. FreshShyft allows admins to create shifts of varying start and end dates, different repeat scenarios and assign individual agents or groups to them.

  • Simplified View:  FreshShyft provides a neat weekly view both in the perspective of employees and in the perspective of shifts. This helps to find gaps, find days where additional resources might be needed, find over/under assignment, get insights on planning efficiency and much more.

  • Timeoff:  Keeping track of employee availability is critical in planning. FreshShyft provides a simple interface for employees to apply timeoffs. FreshShyft also allows administrators to create leave policies that apply to the organisation (like 10 days sick leave per year) and also allows to approve/decline applied timeoffs.
  • More features:  Separate employee and admin views, Admins can apply timeoffs on behalf of employees, APIs for integration, Email Notifications. Import from Freshdesk or using a CSV