Senior Ruby Developer

1 week 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.



  • Canada White Bay group Full time $100,000

    About White Bay GroupWhite Bay Group is a leading provider of innovative fleet management solutions. Our mission is to empower businesses to optimize their operations and achieve greater profitability.Job DescriptionWe are seeking a highly skilled Senior Ruby on Rails Developer to join our dynamic team. As a key member of our development team, you will be...


  • Canada White Bay group Full time $100,000

    About White Bay GroupWhite Bay Group is a leading provider of innovative fleet management solutions. Our mission is to empower businesses to optimize their operations and achieve greater profitability.Job DescriptionWe are seeking a highly skilled Senior Ruby on Rails Developer to join our dynamic team. As a key member of our development team, you will be...

  • Ruby Developer

    3 weeks ago


    Canada Open Systems Technologies Full time

    Open Systems Tech is looking for a Ruby Developer for one of our Healthcare services clients. This is a time sensitive opportunity, please apply ASAP.As a Senior Ruby Developer, you will:1. Work with a focused team of other talented engineers, designers, and product managers todevelop our existing backend systems in a scalable fashion2. Communicate your...


  • Canada Stealth Full time

    Job SummaryWe are seeking a highly skilled Senior Ruby on Rails Engineer to join our team at Stealth. As a key member of our development team, you will play a pivotal role in designing, developing, and maintaining our flagship web applications.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and oversight to ensure the development of...


  • Canada Stealth Full time

    Job SummaryWe are seeking a highly skilled Senior Ruby on Rails Engineer to join our team at Stealth. As a key member of our development team, you will play a pivotal role in designing, developing, and maintaining our flagship web applications.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and oversight to ensure the development of...

  • Ruby Developer

    4 weeks ago


    Canada Open Systems Technologies Full time

    Open Systems Tech is looking for a Ruby Developer for one of our Healthcare services clients. This is a time sensitive opportunity, please apply ASAP.As a Senior Ruby Developer, you will:1. Work with a focused team of other talented engineers, designers, and product managers todevelop our existing backend systems in a scalable fashion2. Communicate your...

  • Ruby Developer

    4 weeks ago


    Canada Open Systems Technologies Full time

    Open Systems Tech is looking for a Ruby Developer for one of our Healthcare services clients. This is a time sensitive opportunity, please apply ASAP. As a Senior Ruby Developer , you will: 1. Work with a focused team of other talented engineers, designers, and product managers to develop our existing backend systems in a scalable fashion 2. Communicate...

  • Ruby Developer

    4 weeks ago


    Canada Open Systems Technologies Full time

    Open Systems Tech is looking for a Ruby Developer for one of our Healthcare services clients. This is a time sensitive opportunity, please apply ASAP.As a Senior Ruby Developer, you will:1. Work with a focused team of other talented engineers, designers, and product managers todevelop our existing backend systems in a scalable fashion2. Communicate your...


  • Canada HuntsBot Full time

    **Job Summary:**We are seeking a highly skilled Senior Ruby on Rails Backend Developer to join our development team at HuntsBot. As a key member of our team, you will be responsible for designing and developing scalable and efficient backend systems using Ruby on Rails.**Key Responsibilities:**Collaborate with our Engineering Manager and frontend developers...


  • Canada HuntsBot Full time

    **Job Summary:**We are seeking a highly skilled Senior Ruby on Rails Backend Developer to join our development team at HuntsBot. As a key member of our team, you will be responsible for designing and developing scalable and efficient backend systems using Ruby on Rails.**Key Responsibilities:**Collaborate with our Engineering Manager and frontend developers...


  • Canada The New Network Full time

    What are you looking for:· Do you get inspired in a start-up culture where everyone owns the business, regardless of department or seniority?· Do you want to make a difference through purposeful and meaningful work?· Do you get the bigger picture and know how to leverage your technical expertise to move a business forward?· Are you focused on quality,...


  • Canada The New Network Full time

    What are you looking for:· Do you get inspired in a start-up culture where everyone owns the business, regardless of department or seniority?· Do you want to make a difference through purposeful and meaningful work?· Do you get the bigger picture and know how to leverage your technical expertise to move a business forward?· Are you focused on quality,...


  • Canada Procon Analytics Full time

    **We ask that recruiters, recruitment agencies, and candidates refrain from contacting our company or our employees regarding this job posting. Any unsolicited contact will be viewed as non-compliant with this request and will result in disqualification from future partnership opportunities and consideration. Please direct all inquiries to our HR department...


  • Canada Procon Analytics Full time

    *We ask that recruiters and recruitment agencies refrain from contacting our company or our employees regarding this job posting. Any unsolicited contact will be viewed as non-compliant with this request and will result in disqualification from future partnership opportunities. Please direct all inquiries to our HR department through the specified...


  • Canada Procon Analytics Full time

    **We ask that recruiters, recruitment agencies, and candidates refrain from contacting our company or our employees regarding this job posting. Any unsolicited contact will be viewed as non-compliant with this request and will result in disqualification from future partnership opportunities and consideration. Please direct all inquiries to our HR department...


  • Canada The New Network Full time

    What are you looking for: · Do you get inspired in a start-up culture where everyone owns the business, regardless of department or seniority?· Do you want to make a difference through purposeful and meaningful work?· Do you get the bigger picture and know how to leverage your technical expertise to move a business forward?· Are you focused on quality,...


  • Canada Procon Analytics Full time

    **We ask that recruiters, recruitment agencies, and candidates refrain from contacting our company or our employees regarding this job posting. Any unsolicited contact will be viewed as non-compliant with this request and will result in disqualification from future partnership opportunities and consideration. Please direct all inquiries to our HR department...


  • Canada Procon Analytics Full time

    **We ask that recruiters, recruitment agencies, and candidates refrain from contacting our company or our employees regarding this job posting. Any unsolicited contact will be viewed as non-compliant with this request and will result in disqualification from future partnership opportunities and consideration. Please direct all inquiries to our HR department...


  • Canada, CA Procon Analytics Full time

    *We ask that recruiters and recruitment agencies refrain from contacting our company or our employees regarding this job posting. Any unsolicited contact will be viewed as non-compliant with this request and will result in disqualification from future partnership opportunities. Please direct all inquiries to our HR department through the specified...


  • Canada Procon Analytics Full time

    *We ask that recruiters and recruitment agencies refrain from contacting our company or our employees regarding this job posting. Any unsolicited contact will be viewed as non-compliant with this request and will result in disqualification from future partnership opportunities. Please direct all inquiries to our HR department through the specified...