Ruby on Rails Engineer

1 week ago


Toronto, Ontario, Canada Apex Systems Full time

Job#:

Job Description:

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
Application Process: It is best to apply via the medium on which you are seeing this posting. If you encounter technical difficulties submitting your resume, please send a Word version of your resume to Johanna at
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 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 and more than 70% of households in the role
Skills: Python, Ruby on Rails, SQL, Elasticsearch Technology @ Our Client
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. Youll 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 integrationIntegrate with different retailersMostly 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 ( open source, blogging, etc.) AWS – any cloud worksDynamoS3 bucketsLambdas as well GraphQL E-commerce experience would be an assetSimilar environment CommsUnderstand the problem – explain the issue – explain the process – both written and verbal Office once a week preferred TechnologyFrom a technology point of view, the platform is complex, rapidly scaling and processing millions of transactions in real-time all of the time. Our Client's technology coupled with operational expertise enables Our Client to deliver fresh groceries in as little as an hour. They use a modern stack including Ruby/Rails, Python, React and many more technologies.

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.



  • 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...


  • Old Toronto, Ontario, Canada Ruby on Rails Full time

    We're transforming the grocery industryAt Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work...


  • Toronto, Ontario, Canada HONK Full time

    HONK is tranforming the way that the parking operates across North America. HONK is enabling park operators (municipalities, universities and private) eliminate their physical payment infrastructure and move to digital parking permits. The parking platform we have built addresses the large number of challenges faced by parking operators today. This allows...

  • Ruby Developer

    1 week ago


    Toronto, Ontario, Canada Zuswork Full time

    Job Type: Full Time Position: Ruby on Rails Developer Location: Remote but comfortable working in the Eastern Region (EST) or Central Region (CST) time zone. Industry: SaaS - Asset Management They are a team of passionate and dedicated individuals who build great software and strive for excellence in all they do. Thousands of organizations across AV rental,...

  • Ruby Developer

    1 week ago


    Toronto, Ontario, Canada Apex Systems Full time

    Ruby On Rails EngineerCLIENT: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 consider...


  • Toronto, Ontario, Canada Line Reflection Full time

    Position: Senior Full-stack Developer (Java or Ruby on Rails, Angular/React)Location: Toronto, CanadaWork Shift: 9:00 AM to 5:00 PM ESTWeekly Schedule: Monday to FridayWork Mode: Hybrid (1-2 days office presence required weekly, remote for the rest)Contract Duration: Minimum one yearRequirements: Must be a resident of Toronto, Canada, and hold a valid work...


  • Toronto, Ontario, Canada Financeit Full time

    Who we are:Centah Inc. is a scaling Software as a Service (SaaS) company that is part of Financeit. We have become the leading experts in providing innovative and configurable solutions to home improvement retailers, trades, construction and facility management departments. Our world-class development team has created configurable Work Order Management...


  • Toronto, Ontario, Canada Financeit Full time

    Who we are:Centah Inc. is a scaling Software as a Service (SaaS) company that is part of Financeit. We have become the leading experts in providing innovative and configurable solutions to home improvement retailers, trades, construction and facility management departments. Our world-class development team has created configurable Work Order Management...


  • Toronto, Ontario, Canada Financeit Full time

    Who we are:Centah Inc. is a scaling Software as a Service (SaaS) company that is part of Financeit. We have become the leading experts in providing innovative and configurable solutions to home improvement retailers, trades, construction and facility management departments. Our world-class development team has created configurable Work Order Management...


  • Toronto, Ontario, Canada HONK Full time

    About Us HONK is tranforming the way that the parking operates across North America. HONK is enabling park operators (municipalities, universities and private) eliminate their physical payment infrastructure and move to digital parking permits. The parking platform we have built addresses the large number of challenges faced by parking operators today. This...


  • Toronto, Ontario, Canada Line Reflection Full time

    Position: Senior Full-stack , Java or Ruby on Rails, Angular/React/View)Location: Toronto, Canada Work Shift: 9:00 AM to 5:00 PM EST Weekly Schedule: Monday to Friday Work Mode: Hybrid (1-2 days office presence required weekly, remote for the rest)Contract Duration: Minimum one y


  • Toronto, Ontario, Canada SHOEBOX Ltd. Full time

    We're looking for an enthusiastic and driven Web Developer to help shape our innovative web-based hearing health products. Your efforts will help our teams' work to make hearing healthcare as universally accessible and engaging as possible. You'll be a developer on an international development team that spans all aspects of web application implementation....

  • Full Stack Engineer

    1 week ago


    Toronto, Ontario, Canada Apex Systems Full time

    Fullstack DeveloperApex Systems is a global IT services provider, and our staffing practice has an opening in the Online Retail space for a Front-End Developer with strong React, JavaScript, Ruby-On-Rails, GraphQL and AWS experience to place at our client.Terms: 12 months rollingLocation: 1x per week in Toronto Skills: React, Javascript, AWS, Python, Ruby on...


  • Toronto, Ontario, Canada Think Dirty® Full time

    Think Dirty is a mobile app that empowers ingredient-conscious consumers to make informed choices about cosmetic and personal care products. Our platform engages both consumers and brands to make healthier and socially responsible choices regarding ingredient safety and a healthy environment. Over 5M consumers in 33 countries use Think Dirty to shop for...

  • Software Engineer

    1 week ago


    Old Toronto, Ontario, Canada Altrio Inc Full time

    Are you ready to embark on an exciting adventure? Are you looking for an opportunity that breaks the mold and lets you unleash your creativity and talent? You've come to the right place About Us We're a team of innovators, ambitious and mission-driven people who are always striving to do better. We value diversity, embrace quirks and celebrate uniqueness....

  • Ruby Developer

    1 week ago


    Toronto, Ontario, Canada Resonaite Full time

    Our client is looking for a Ruby Developer on a contract basisResponsibilities:Work in an Agile team of engineers, designers, and product managers to develop backend systems in a scalable fashion Communicate your design through documentations such as flow charts, sequence, entity relationship, Gr


  • Toronto, Ontario, Canada Jobber Full time

    Are you an experienced software engineer with a passion for finding creative solutions to real-world problems? Do you love supporting more junior team members in their learning process? We're looking for a Senior Software Engineer to be part of our Retention Software Engineering team. At Jobber, we don't just build a product - we work on real problems that...


  • Toronto, Ontario, Canada Think Dirty® Full time

    Company DescriptionThink Dirty is a mobile app that empowers ingredient-conscious consumers to make informed choices about cosmetic and personal care products. Our platform engages both consumers and brands to make healthier and socially responsible choices regarding ingredient safety and a healthy environment. Over 5M consumers in 33 countries use Think...


  • Toronto, Ontario, Canada Think Dirty® Full time

    Think Dirty is a mobile app that empowers ingredient-conscious consumers to make informed choices about cosmetic and personal care products. Our platform engages both consumers and brands to make healthier and socially responsible choices regarding ingredient safety and a healthy environment. Over 5M consumers in 33 countries use Think Dirty to shop for...


  • Old Toronto, Ontario, Canada WSP Global Inc. Full time

    WSP is currently seeking Senior SCADA/Control System Engineers / Specialists to join our Rail & Transit team, located at our Toronto, ON office. Reporting to the Lead SCADA Engineer, this candidate will be responsible to support the Rail & Transit delivery team and industry partners. The candidate will manage the control systems design for the project....