Web Developer
Date posted: March 10, 2021
About MakeShift
MakeShift is an online employee scheduling app, using a 'people-first approach'. It is a complete web and mobile solution that is intuitively designed to build schedules, track time and attendance and enable communication between staff and their management.
Description
We are looking for a skilled and passionate web developer to join the MakeShift team!
This is an intermediate to senior role and we’re hoping to see at least a few years of real working experience.
The successful applicant will be expected to work a 40-hour week (typically 8:30 am to 4:30 pm, or similar).
Responsibilities
- Develop features for and maintain web apps for the MakeShift platform
- Think creatively with the rest of the team to solve problems and make the product better
- Adding features and enhancements, ensuring a responsive multi-platform user experience
- Utilizing TDD and automated testing to maintain software quality
- Use GitHub, Confluence and JIRA to document and track progress
- Fix reported bugs
Requirements
- Experience building performant, scalable web apps using Ruby on Rails
- Experience with Vue.js, React, or other modern JavaScript frameworks
- Exposure to TailwindCSS or other utility-first CSS frameworks
- Exposure to Heroku or other similar cloud application platforms
- Familiarity with PostgreSQL or other database technologies
Bonus Points
- You’re active on GitHub or StackOverflow or otherwise have something out there that we can look at
- You've worked on a SaaS product with many active users who expect a high level of reliability
Perks of MakeShift
- Relaxed environment with a good team that enjoys what they do
- Everyone is responsible for coming up with great ideas and everyone’s input is heard
- Full benefits package
Interested candidates should send resume and cover letter to
careers@makeshift.ca with the subject
Web Developer. Please note that only candidates selected for an interview will be contacted.