Join a team of dedicated professionals whose mission is to reimagine the way healthcare workers live,
work, and thrive. WorkersFirst is an investor-backed healthcare technology company with a focus on
setting a new standard in how healthcare sectors source temporary staffing. Our first solution is a
technology-driven nurse and PSW staffing platform which provides an alternative to agencies for shift
scheduling at healthcare facilities. We have partnered with a major healthcare workers union to deliver
shift scheduling app solutions to its member-bases. Our initial exclusive union partnership is in Ontario
representing 60,000+ healthcare workers in Ontario, and yet, the reach of the union spans a staggering
1.3 million healthcare workers across North America.
We are expanding our engineering team with a senior mobile software engineer who will lead the
development of our mobile application. We are looking for a person who is eager to learn and put their
hands-on engineering experience to bolster our platform with a mobile app that delivers our vision.
Our platform is built in Ruby on Rails framework with a frontend in ReactJS, and we are in the process of
developing our mobile applications for iOS and Android.
Requirements :
- Bachelor degree in computer science, software engineering or similar majors.
- 5+ years of experience as a mobile development engineer (with both iOS and Android).
- Experience with the React Native library and Expo framework required.
- Experience with building RESTful APIs.
- Experience in Agile development, CI concepts and Git, HTML5, CSS3, Bootstrap, Sass.
- Experience with Postgres, MySQL, or other SQL databases.
- Ability to implement professional UI / UX designs with pixel-perfect quality.
- Excellent written and verbal communication skills.
- Proven ability to ship high-quality mobile applications on time and within budget.
Bonus if you have the following :
- Experience with cross-platform mobile frameworks (e.g. Flutter).
- Understanding of native mobile development frameworks (e.g., Swift / Kotlin, Android Jetpack).
- Experience with cloud platforms (e.g. AWS, GCP, Azure)
- Familiarity with web development using ReactJS.
- Dev-ops experience deploying to and maintaining a web application on cloud environments such as Heroku or AWS.
- Typescript knowledge and hands-on experience.
- Experience working for / with startups.
Roles and responsibilities :
- Lead the design, development, and implementation of high-quality, user-centric mobile features across iOS and / or Android platforms (specify platform or both)
- Write clean, maintainable, and well-documented code using industry best practices.
- Troubleshoot and debug complex mobile application issues.
- Implement product features and release a well tested quality product in production.
- Implement strong unit and integration testing strategies.
- Stay up-to-date with the latest mobile development trends and technologies.
- Work closely with the leadership team to help translate the WorkersFirst vision into a platform that serves our customer’s needs.
Secondary Responsibilities :
- Develop and maintain robust APIs using Ruby on Rails.
- Build and maintain user interfaces using ReactJS.
What you’ll get
- Opportunities for advancement and career growth within the organization to a Tech Lead or CTO position in the future
- Base salary increases as the company grows
- Meaningful work experience where you will directly enrich the life of healthcare workers
- Join a team being recognized for providing a unique and effective solution to systemic issues in healthcare
- Benefits package
- Stock options
Salary : $110k CAD - $160k CAD + Equity : 0.125% - 0.750%