Full Stack Software Engineer (React/Ruby)

job
  • Apex Systems
Job Summary
Location
Toronto ,ON C6A
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
14 Jan 2025
Share
Job Description

Full Stack Software Engineer

Apex Systems is a global IT services provider, and our staffing practice has an opening in the Online Retail space for a Full-Stack Developer with strong React , Ruby-On-Rails, GraphQL and AWS experience to place at our client, a major eCommerce Marketplace.

Client: Major eCommerce Marketplace

Terms: 6-Month Rolling Contract.

Location: Hybrid – Toronto (Thursdays preferred)

Client Focus:

  • The 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 for 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 orders 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.

Job Description:

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

Key Qualifications:

  • Self-motivation and an enjoyment for a startup environment
  • Previous eCommerce experience would be considered an asset.
  • 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
  • Experience building consumer systems at scale
  • Interest or experience in distributed systems
  • Contributions to the technical communities (e.g. GitHub, open source, blogging, etc.)

Tools & Technologies:

  • 66% front end – 33% back end
  • 5+ React experience
  • 3+ years Ruby on Rails
  • JavaScript
  • AWS or other cloud experience (ex, Dynamo)
  • SQL
  • Elasticsearch
  • Documentation (Confluence/ Jira)
  • API integration
  • Integrate with different retailers
  • Mostly REST at times GraphQL

Interview Process: Interviews will take place in two rounds throughout the following week.

This is a great opportunity to join a leading household brand and continue your career in the ecommerce domain. Be a part of a great work environment with a very well-organized team and colleagues who will help you succeed.

Other Smiliar Jobs
 
  • Toronto, ON
  • 5 Days ago
  • Toronto, ON
  • 5 Days ago
  • Toronto, ON
  • 5 Hours ago
  • Toronto, ON
  • 5 Hours ago
  • Toronto, ON
  • 5 Hours ago
  • Vancouver, BC
  • 5 Hours ago
  • Vancouver, BC
  • 5 Hours ago
  • Vancouver, BC
  • 5 Hours ago
  • Toronto, ON
  • 5 Hours ago
  • Vancouver, BC
  • 5 Hours ago
  • Vancouver, BC
  • 5 Hours ago
  • Vancouver, BC
  • 5 Hours ago
  • Toronto, ON
  • 5 Hours ago
  • Toronto, ON
  • 5 Days ago