Current jobs related to Senior Ruby Developer - Canada - Open Systems Technologies


  • Canada Svitla Systems, Inc. Full time

    About the RoleWe are seeking a seasoned Senior Ruby on Rails Developer to join our team at Svitla Systems, Inc. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable and efficient software applications using Ruby on Rails.Key ResponsibilitiesDesign and develop complex software applications using...


  • Canada HuntsBot Full time

    Job Title: Senior Ruby on Rails Server EngineerWe are seeking a highly skilled Senior Ruby on Rails Server Engineer to join our development team. This is a long-term full-time contract role.Key Responsibilities:Collaborate with the Engineering Manager and frontend developers to establish priorities and plan the application roadmap.Suggest performance...


  • Canada Narvar Full time

    About NarvarNarvar is a platform that drives customer loyalty through seamless post-purchase experiences. We work with top brands like GameStop, Neiman Marcus, and Nike to deliver personalized experiences to their customers.Job DescriptionWe are looking for a Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible...


  • Canada Narvar Full time

    About NarvarNarvar is a platform that drives customer loyalty through seamless post-purchase experiences. We work with top brands like GameStop, Neiman Marcus, and Nike to deliver personalized experiences to their customers.Job DescriptionWe are looking for a Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible...


  • Canada Svitla Systems, Inc. Full time

    About the RoleSvitla Systems Inc. is seeking a highly skilled Senior Ruby on Rails Developer to join our team in Costa Rica. As a key member of our development team, you will be responsible for designing, developing, and maintaining large-scale software applications using Ruby on Rails.Key ResponsibilitiesCollaborate with our team of developers to solve...


  • Canada Narvar Full time

    About NarvarNarvar is a platform that drives customer loyalty through seamless post-purchase experiences. We work with top brands like GameStop, Neiman Marcus, Sonos, Nike, and 1300+ others to deliver exceptional customer experiences.Job Title: Senior Software Engineer Ruby on RailsWe are seeking a skilled Senior Software Engineer to join our team. As a Ruby...


  • Canada Narvar Full time

    About NarvarNarvar is a platform that drives customer loyalty through seamless post-purchase experiences. We work with top brands like GameStop, Neiman Marcus, Sonos, Nike, and 1300+ others to deliver exceptional customer experiences.Job Title: Senior Software Engineer Ruby on RailsWe are seeking a skilled Senior Software Engineer to join our team. As a Ruby...


  • Canada Event Temple Full time

    Senior Software Engineer (Ruby on Rails)Event Temple is a high-growth technology company based in Vancouver, British Columbia. We're seeking a talented Senior Software Engineer to join our fast-paced team and contribute to the development of our backend systems.About the RoleWe're looking for a seasoned backend engineer with a strong background in Ruby on...


  • Canada Mozilla Corporation Full time

    About the RoleMozilla is seeking a highly skilled Senior Ruby on Rails Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our web applications using Ruby on Rails.Key ResponsibilitiesDesign and develop high-quality web applications using Ruby on RailsCollaborate with...


  • Canada Narvar Full time

    About NarvarNarvar is a platform that drives customer loyalty through seamless post-purchase experiences. We work with top brands like GameStop, Neiman Marcus, Sonos, Nike, and 1300+ others to deliver exceptional customer experiences.Job DescriptionWe are seeking a Senior Software Engineer to join our team. As a Senior Software Engineer, you will be...


  • Canada Narvar Full time

    About NarvarNarvar is a platform that drives customer loyalty through seamless post-purchase experiences. We work with top brands like GameStop, Neiman Marcus, Sonos, Nike, and 1300+ others to deliver exceptional customer experiences.Job DescriptionWe are seeking a Senior Software Engineer to join our team. As a Senior Software Engineer, you will be...


  • Canada ZayZoon Full time

    About ZayZoonZayZoon is a fast-growing Financial Technology and HR company that has created a financial empowerment platform to help small HR teams make a big impact on employee financial wellness.Job DescriptionWe are looking for a Senior Developer with expertise in Ruby-on-Rails to help us solve complex problems and think up innovative new solutions, based...


  • Canada ZayZoon Full time

    About ZayZoonZayZoon is a fast-growing Financial Technology and HR company that has created a financial empowerment platform to help small HR teams make a big impact on employee financial wellness.Job DescriptionWe are looking for a Senior Developer with expertise in Ruby-on-Rails to help us solve complex problems and think up innovative new solutions, based...


  • Canada Narvar Full time

    About NarvarNarvar is a platform that drives customer loyalty through seamless post-purchase experiences. We work with top brands like GameStop, Neiman Marcus, Sonos, Nike, and 1300+ others to retain, engage, and delight customers.Job DescriptionWe are looking for a Senior Software Engineer with expertise in Ruby on Rails to join our team. As a key member of...


  • Canada Narvar Full time

    About NarvarNarvar is a platform that drives customer loyalty through seamless post-purchase experiences. We work with top brands like GameStop, Neiman Marcus, Sonos, Nike, and 1300+ others to deliver exceptional customer experiences.Job DescriptionWe are seeking a Senior Software Engineer with expertise in Ruby on Rails to join our team. As a key member of...


  • Canada Narvar Full time

    About NarvarNarvar is a platform that drives customer loyalty through seamless post-purchase experiences. We work with top brands like GameStop, Neiman Marcus, Sonos, Nike, and 1300+ others to deliver exceptional customer experiences.Job DescriptionWe are seeking a Senior Software Engineer with expertise in Ruby on Rails to join our team. As a key member of...


  • Canada Narvar Full time

    About NarvarNarvar is a platform that drives customer loyalty through seamless post-purchase experiences. We work with top brands like GameStop, Neiman Marcus, Sonos, Nike, and 1300+ others to retain, engage, and delight customers.Job DescriptionWe are looking for a Senior Software Engineer with expertise in Ruby on Rails to join our team. As a key member of...


  • Canada Narvar Full time

    About NarvarNarvar is a platform that drives customer loyalty through seamless post-purchase experiences. We work with top brands like GameStop, Neiman Marcus, Sonos, Nike, and 1300+ others to deliver exceptional customer experiences.Job DescriptionWe are seeking a Senior Software Engineer with expertise in Ruby on Rails to join our team. As a key member of...


  • Canada Narvar Full time

    About NarvarNarvar is a platform that drives customer loyalty through seamless post-purchase experiences. We work with top brands like GameStop, Neiman Marcus, Sonos, Nike, and 1300+ others to deliver exceptional customer experiences.Job DescriptionWe are seeking a Senior Software Engineer with expertise in Ruby on Rails to join our team. As a key member of...


  • Canada Narvar Full time

    About NarvarNarvar is a platform that drives customer loyalty through seamless post-purchase experiences. We work with top brands like GameStop, Neiman Marcus, and Nike to retain, engage, and delight customers.Job DescriptionWe are seeking a Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for...

Senior Ruby Developer

2 months ago


Canada Open Systems Technologies Full time
About the Role

We are seeking a highly skilled Senior Ruby Developer to join our team at Open Systems Tech. As a Senior Ruby Developer, you will play a key role in developing our existing backend systems in a scalable fashion.

Key Responsibilities
  1. System Development: Work with a focused team of engineers, designers, and product managers to develop our existing backend systems in a scalable fashion.
  2. Communication: Communicate your design through documentations such as flow charts, sequence, entity relationship, GraphQL schema or OpenAPI schema diagrams.
  3. Process Improvement: Introduce new ideas, processes, and technologies to help evolve our infrastructure and architecture.
  4. Mentorship: Mentor junior developers through collaboration and code reviews.
  5. Collaboration: Collaborate with the product and business teams to identify new opportunities to develop new features and products.
Requirements

To be successful in this role, you should have:

  • 3 years of working experience developing in Ruby.
  • 5 years of experience building complex, scalable backend systems.
  • Experience with distributed systems and microservices (Event driven architecture, CQRS, Domain Driven Design).
  • Experience with React or another framework based on unidirectional data flow.
  • Experience building microservices in Node.js or Deno.
  • Some experience/knowledge in TypeScript.
  • Experience in designing normalized (3NF) relational SQL databases.
  • Experience building RESTful and GraphQL APIs at scale.
  • Experience writing functional tests (unit, integration and system tests).
  • Knowledge of best practices such as KISS, YAGNI, DRY and SOLID principles.
  • Knowledge of OOP and functional paradigms.
About Us

Open Systems Tech is a company that values high-quality, elegant code and architecture. We develop in an AGILE way without compromising quality. We are passionate about building systems that have a positive social impact.