See more Collapse

Ruby on Rails Developer

1 month ago


Toronto, Canada Apex Systems Full time

Ruby on Rails Engineer

Apex Systems is a global IT services provider, and our staffing practice has an opening in the Online Retail space for a Ruby on Rails Engineer with 5+ years experience in API integration, SQL and Ruby on Rails to place at our client.

Start date: ASAP.

Office Location: Toronto preferred

Hybrid: preferred on weekly basis


About our Client

Our Client is the North American leader in online grocery and one of the fastest-growing companies in e-commerce. Our Client’s same-day delivery and pickup services bring fresh groceries and everyday essentials to busy people and families across the U.S. and Canada in as fast as an hour. Since its founding in 2012, Our Client has become an essential service for millions of families, while also serving as an immediate, flexible earnings opportunity for hundreds of thousands of shoppers across North America. The company partners with more than 350 retailers and delivers from more than 25,000 stores across more than 5,500 cities in North America. Today, Our Client is accessible to more than 85% of households in the U.S. and more than 70% of households in Canada.


About the role

Skills: Python, Ruby on Rails, SQL, Elasticsearch

From a technology point of view, the platform is complex, rapidly scaling and processing millions of transactions in real-time all of the time. The technology coupled with operational expertise enables Our Client to deliver fresh groceries in as little as an hour. This is a difficult problem to master and they are making it happen. Every day, they solve incredibly hard problems to create an experience for their customers that is absolutely magical.


About Back End at Our Client

The backend systems power the clients used by millions of customers every year to buy their groceries online. These systems must also support tight integration with the largest retailers in the US and Canada. Backend engineering at Our Client provides the opportunity to work on challenging scaling solutions while also designing the features that will define our industry. You'll have the opportunity to work with an Elasticsearch cluster serving millions of requests per day, a unique order lifecycle system that processes thousands of order per hour, and a recovery system capable of rebuilding the entire platform from scratch.

Our Client’s applications run on Ruby on Rails. They use Postgres, Elasticsearch, and Cassandra as datastores. Memcached and Redis for caching. Kinesis for stream processing. Sidekiq for job processing. As they grow to serve more customers and deepen their relationships with retail partners they are constantly given new opportunities to solve fascinating and rewarding challenges.


Responsibilities

  • You will be part of a small team, with a large amount of ownership and autonomy for managing things directly.
  • You will work closely with product managers, other teams, and both internal and external stakeholders, owning a large part of the process from problem understanding to shipping the solution.
  • You will ship high quality, scalable and robust solutions with a sense of urgency.
  • You will have the freedom to suggest and drive organization-wide initiatives.


Requirements

  • Self-motivation and an enjoyment for a startup environment
  • A strong sense of ownership
  • Strong knowledge of common back-end Web technologies (such as Ruby on Rails, Python, etc.) in a production environment
  • An ability to balance a sense of urgency with shipping high quality and pragmatic solutions
  • Experience working with a large codebase on a cross functional team.
  • Strong knowledge of SQL
  • Bachelor’s degree in Computer Science, computer engineering, electrical engineering OR equivalent work experience
  • 5+ years Ruby on Rails
  • API integration
  • Integrate with different retailers
  • Mostly REST sometimes SOAP at times GraphQL

Desirable

  • Previous technical leadership/platform experience
  • Experience building consumer systems at scale
  • Interest or experience in distributed systems
  • Strong analytical and debugging skills
  • iOS or Android experience
  • Contributions to the technical communities (e.g. open source, blogging, etc.)
  • AWS – any cloud works
  • Dynamo
  • S3 buckets
  • Lambdas as well
  • GraphQL
  • E-commerce experience would be an asset
  • Similar environment
  • Comms
  • Understand the problem – explain the issue – explain the process – both written and verbal
  • Office once a week preferred


We have other current jobs related to this field that you can find below


  • Toronto, Canada Apex Systems Full time

    Ruby On Rails Engineer CLIENT: Enterprise E-commerce Target Start Date : ASAP Duration : 6 Months possibility with extension Remote/Hybrid : Hybrid - Toronto MINIMUM QUALIFICATIONS Highly proficient backend development skills in Ruby on Rails Proficient knowledge and experience on REST API,


  • Toronto, Canada Apex Systems Full time

    Ruby On Rails Engineer CLIENT: Enterprise E-commerce Target Start Date : ASAP Duration : 6 Months possibility with extension Remote/Hybrid : Hybrid - Toronto MINIMUM QUALIFICATIONS Highly proficient backend development skills in Ruby on Rails Proficient knowledge and experience on REST API,


  • Old Toronto, Canada Hollingsgate Inc. Full time

    Job Posting: Ruby on Rails Developer (Intermediate, Full-Time, Onsite)Recruiter: Hollingsgate RecruitmentClient: A Reputable Finance CompanyLocation: Toronto, OntarioIndustry: FinanceJob Type: Full-Time, OnsiteAbout The ClientOur client is a well-established finance company based in the heart of Toronto, dedicated to delivering exceptional financial services...


  • Old Toronto, Canada Hollingsgate Inc. Full time

    Job Posting: Ruby on Rails Developer (Intermediate, Full-Time, Onsite)Recruiter: Hollingsgate RecruitmentClient: A Reputable Finance CompanyLocation: Toronto, OntarioIndustry: FinanceJob Type: Full-Time, OnsiteAbout The ClientOur client is a well-established finance company based in the heart of Toronto, dedicated to delivering exceptional financial services...


  • Old Toronto, Canada Hollingsgate Inc. Full time

    Job Posting: Ruby on Rails Developer (Intermediate, Full-Time, Onsite)Recruiter: Hollingsgate RecruitmentClient: A Reputable Finance CompanyLocation: Toronto, OntarioIndustry: FinanceJob Type: Full-Time, OnsiteAbout The ClientOur client is a well-established finance company based in the heart of Toronto, dedicated to delivering exceptional financial services...


  • Toronto, Ontario, Canada Apex Systems Full time

    Ruby On Rails EngineerCLIENT: Enterprise E commerce Target Start Date: ASAP Duration: 6 Months possibility with extension Remote/Hybrid: Hybrid TorontoMINIMUM QUALIFICATIONS Highly proficient backend development skills in Ruby on Rails Proficient knowledge and experience on REST API, OAuth/OIDC, RPC/Protobuf High level of business acumen with ability to...


  • Toronto, Canada Apex Systems Full time

    Ruby On Rails Engineer CLIENT: Enterprise E-commerceTarget Start Date: ASAPDuration: 6 Months possibility with extension Remote/Hybrid: Hybrid - Toronto MINIMUM QUALIFICATIONSHighly proficient backend development skills in Ruby on RailsProficient knowledge and experience on REST API, OAuth/OIDC, RPC/ProtobufHigh level of business acumen with ability to...


  • Toronto, Canada Apex Systems Full time

    Ruby On Rails Engineer CLIENT: Enterprise E-commerce Target Start Date : ASAP Duration : 6 Months possibility with extension Remote/Hybrid : Hybrid - Toronto MINIMUM QUALIFICATIONS Highly proficient backend development skills in Ruby on Rails Proficient knowledge and experience on REST API, OAuth/OIDC, RPC/Protobuf High level of business acumen with...


  • Toronto, Canada Apex Systems Full time

    Ruby On Rails Engineer CLIENT: Enterprise E-commerceTarget Start Date: ASAPDuration: 6 Months possibility with extension Remote/Hybrid: Hybrid - Toronto MINIMUM QUALIFICATIONSHighly proficient backend development skills in Ruby on RailsProficient knowledge and experience on REST API, OAuth/OIDC, RPC/ProtobufHigh level of business acumen with ability to...


  • Toronto, Canada Apex Systems Full time

    Ruby On Rails Engineer CLIENT: Enterprise E-commerceTarget Start Date: ASAPDuration: 6 Months possibility with extension Remote/Hybrid: Hybrid - Toronto MINIMUM QUALIFICATIONSHighly proficient backend development skills in Ruby on RailsProficient knowledge and experience on REST API, OAuth/OIDC, RPC/ProtobufHigh level of business acumen with ability to...


  • Toronto, Canada Apex Systems Full time

    Ruby On Rails Engineer CLIENT: Enterprise E-commerceTarget Start Date: ASAPDuration: 6 Months possibility with extension Remote/Hybrid: Hybrid - Toronto MINIMUM QUALIFICATIONSHighly proficient backend development skills in Ruby on RailsProficient knowledge and experience on REST API, OAuth/OIDC, RPC/ProtobufHigh level of business acumen with ability to...


  • Toronto, Canada Apex Systems Full time

    Ruby On Rails Engineer CLIENT: Enterprise E-commerce Target Start Date : ASAP Duration : 6 Months possibility with extension Remote/Hybrid : Hybrid - Toronto MINIMUM QUALIFICATIONS Highly proficient backend development skills in Ruby on Rails Proficient knowledge and experience on REST API, OAuth/OIDC, RPC/Protobuf High level of business acumen with...


  • Toronto, Canada Apex Systems Full time

    Ruby On Rails Engineer CLIENT: Enterprise E-commerceTarget Start Date: ASAPDuration: 6 Months possibility with extension Remote/Hybrid: Hybrid - Toronto MINIMUM QUALIFICATIONSHighly proficient backend development skills in Ruby on RailsProficient knowledge and experience on REST API, OAuth/OIDC, RPC/ProtobufHigh level of business acumen with ability to...


  • Toronto, Canada Apex Systems Full time

    Ruby On Rails Engineer CLIENT: Enterprise E-commerceTarget Start Date: ASAPDuration: 6 Months possibility with extension Remote/Hybrid: Hybrid - Toronto MINIMUM QUALIFICATIONSHighly proficient backend development skills in Ruby on RailsProficient knowledge and experience on REST API, OAuth/OIDC, RPC/ProtobufHigh level of business acumen with ability to...


  • Toronto, ON, Canada Apex Systems Full time

    Ruby On Rails Engineer CLIENT: Enterprise E-commerceTarget Start Date: ASAPDuration: 6 Months possibility with extension Remote/Hybrid: Hybrid - Toronto MINIMUM QUALIFICATIONSHighly proficient backend development skills in Ruby on RailsProficient knowledge and experience on REST API, OAuth/OIDC, RPC/ProtobufHigh level of business acumen with ability to...


  • Toronto, ON, Canada Apex Systems Full time

    Ruby On Rails Engineer CLIENT: Enterprise E-commerceTarget Start Date: ASAPDuration: 6 Months possibility with extension Remote/Hybrid: Hybrid - Toronto MINIMUM QUALIFICATIONSHighly proficient backend development skills in Ruby on RailsProficient knowledge and experience on REST API, OAuth/OIDC, RPC/ProtobufHigh level of business acumen with ability to...


  • Toronto, ON, Canada Apex Systems Full time

    Ruby On Rails Engineer CLIENT: Enterprise E-commerceTarget Start Date: ASAPDuration: 6 Months possibility with extension Remote/Hybrid: Hybrid - Toronto MINIMUM QUALIFICATIONSHighly proficient backend development skills in Ruby on RailsProficient knowledge and experience on REST API, OAuth/OIDC, RPC/ProtobufHigh level of business acumen with ability to...


  • Toronto, ON, Canada Apex Systems Full time

    Ruby On Rails Engineer CLIENT: Enterprise E-commerceTarget Start Date: ASAPDuration: 6 Months possibility with extension Remote/Hybrid: Hybrid - Toronto MINIMUM QUALIFICATIONSHighly proficient backend development skills in Ruby on RailsProficient knowledge and experience on REST API, OAuth/OIDC, RPC/ProtobufHigh level of business acumen with ability to...


  • Toronto, ON, Canada Apex Systems Full time

    Ruby On Rails Engineer CLIENT: Enterprise E-commerceTarget Start Date: ASAPDuration: 6 Months possibility with extension Remote/Hybrid: Hybrid - Toronto MINIMUM QUALIFICATIONSHighly proficient backend development skills in Ruby on RailsProficient knowledge and experience on REST API, OAuth/OIDC, RPC/ProtobufHigh level of business acumen with ability to...


  • Toronto, Canada Motion Recruitment Full time

    Job Description: I am currently recruiting for a Senior Backend Developer. As a key member of their growing company, you will play a crucial role in developing and maintaining their cutting-edge technology platform. If you have experience with Ruby on Rails or Vue, this position may be for you! This is an exciting opportunity to contribute to a dynamic and...