About the job
About MealSuite
At MealSuite, we are at the forefront of revolutionizing foodservice technology tailored for healthcare and senior living sectors. Our mission is to empower care teams to provide outstanding dining experiences with minimal effort. As a rapidly expanding team, we tackle significant challenges that have a direct influence on the quality of patient and resident care.
About the Role
We are looking for a Senior Software Engineer to join us in designing, building, and maintaining the foundational systems that drive the MealSuite platform. This pivotal role will be integral in executing our product roadmap initiatives, enhancing system performance, and maintaining high standards of code quality across our Ruby on Rails applications. You will work closely with Product, Design, and Engineering teams to create scalable solutions while mentoring fellow developers and helping shape our technical architecture.
What You’ll Do
• Design, develop, and maintain scalable Ruby on Rails applications and services
• Take ownership of features from design through deployment, testing, and support
• Troubleshoot complex issues and enhance application performance, database queries, and system reliability
• Perform code reviews and advocate for engineering best practices, security standards, and code quality
• Contribute to architectural decisions and advancements in our technology stack
• Collaborate with Product, Design, and QA to align business needs with technical solutions
• Engage in Agile ceremonies and provide clear updates on progress and obstacles
• Mentor junior developers and promote knowledge sharing within the engineering team
What You Bring
• Extensive experience in building production applications using Ruby on Rails
• Strong understanding of relational databases (PostgreSQL or MySQL), SQL optimization, and RESTful APIs
• Familiarity with testing frameworks such as RSpec, Minitest, or Capybara and background job tools like Sidekiq or Resque
• Proficiency with Git and modern development workflows
• Experience in debugging and optimizing production systems and delivering intricate features from start to finish
• Solid grasp of software architecture, scalability, and clean coding practices
• Excellent communication skills to convey technical concepts effectively and collaborate across cross-functional teams
• 5+ years of professional software development experience, specifically in Ruby on Rails
Why You’ll Love Working Here
• Unlimited paid time off – we trust our employees to maintain work-life balance
• Retirement savings support – RRSP/401(k) matching at 100% up to 3%
• Comprehensive health benefits including medical, dental, vision, life & disability insurance, and paid parental leave.

