Ava EMR Intermediate Full Stack Ruby on Rails Developer

Published on September 15, 2024

Join Our Team!
At Ava, we’re on a mission to create joy and connections in the practice of medicine.

Our exceptional people are the foundation of Ava’s success. We invite you to become a part of our team and discover a career in a culture of collaboration, innovation, career growth, autonomy, and work-life balance.

Our mission focuses on making a positive impact on healthcare and restoring joy to the practice of medicine. Our team is dedicated to upholding these values in everything we do, creating an environment where everyone feels valued, respected, and empowered to contribute to our shared goals.

Join Ava Industries, where we're revolutionizing healthcare with our cutting-edge cloud-based EMR software. We are seeking an experienced and passionate intermediate full stack Ruby on Rails Developer.


Who We Are


At Ava, we are revolutionizing how doctors and healthcare providers interact with their patients.  By applying modern solutions, novel communication tools, and an industry-leading approach to customer care, our organization has quickly become the fastest growing Electronic Medical Record (EMR) company in Canada.  We believe technical innovation can solve the most complex workflow problems in healthcare, and restore joy to the practice of medicine.  We are building a team that reflects our values of innovative, transparent, and fast-paced solutions for our clients.  Want to be challenged in a team that constantly innovates, grows, and values your input?  Don’t miss this opportunity!


Who We Are Looking For


We are looking for an intermediate Ruby on Rails software developer to assist in transferring protected and sensitive health data into Ava’s cloud-based enterprise system. This requires a firm understanding of the Ruby on Rails framework as well as a strong understanding of SOLID principles and design patterns. Candidates will be given a take home exam to test their ability to manipulate data with ruby, and their knowledge of Ruby on Rails.


The Ava team is primarily remote, with employees located all across Canada. Preference will be given to those working in the Pacific/Mountain/Central Standard Time Zone. This position is remote with a flexible 40-hour work week with expectation that work will be necessary some nights or weekends due to server management or code deployment.


Responsibilities


  • Work with senior software engineers to build and maintain ruby programs that manipulate, store, and retrieve health data
  • Improve and maintain testing infrastructure
  • Troubleshoot and solve issues related to data fidelity
  • Identify and implement process improvements related to security and data integrity, disaster recovery, and disaster prevention
  • Production level data access to perform and evaluate data migrations


Experience and Skills/Qualifications


  • 3-5 years of experience with Ruby on Rails framework or another web application framework, including writing and maintaining tests
  • Ability to discuss and implement SOLID principles
  • Ability to discuss infrastructure and database scaling approaches 
  • Ability to communicate with technical and non-technical audiences
  • Ava places an emphasis on coachability, teamwork, and collaboration skills
  • Experience with AWS
  • Experience with Linux or Mac operating systems
  • Experience with Docker
  • Experience with Unix Command Line Interface


Benefits


  • Health Spending Account
  • 4 weeks vacation + 1 week between Dec 25th to Jan 1


--

 

Ava Industries Ltd. is dedicated to fostering a workplace that embraces diversity, equity, and inclusion. We welcome and encourage applications from qualified individuals of all backgrounds. We are committed to providing equal opportunities and accommodations to all candidates and employees. That is simply who we are. If you require accommodation at any stage of the recruitment process, please let us know, and we will work with you to meet your needs. We sincerely appreciate your interest in this opportunity and thank you for responding. Ava Industries will only contact those candidates being considered for an interview. By submitting your resume, you agree to Ava Industries sharing your information with those representatives of the organization responsible for the hiring process. Ava Industries will keep your resume on file and protect your personal information in accordance with governing privacy legislation.