Required Skills
Strong knowledge of common back-end Web technologies (such as Ruby on Rails, Python, etc.) in a production environment. 5+ years Ruby on Rails Extensive React background. Solid Javascript capabilities Hands on AWS pracice Strong knowledge of SQL. Documentation (Confluence/ Jira) API Integration experience. Integrate with different retailers Mostly REST sometimes SOAP at times GraphQL Bachelor s degree in computer science, computer engineering, electrical engineering OR equivalent work experience. 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.
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, JavaScript, 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 with a strong probability of extension
Location: Hybrid OR Remote (client sits in Toronto, CA and San Fran, CA
Focus of the Role:
The team is focused on supporting a major integration project following an acquisition and requires strong Software Engineers to ensure that the system is migrated, and the original code is transitioned to the company s standards.They use a modern stack including Ruby/Rails, Python, React and many more technologies.It is a small team, with a large amount of ownership and autonomy for managing things directly.Each member is responsible for working 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.They ship high quality, scalable and robust solutions with a sense of urgency and you will have the freedom to suggest and drive organization-wide initiatives.
Technical Environment:
The platform is complex, rapidly scaling and processing millions of transactions in real-time all 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 magical.The backend systems power the software 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 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.
Key Qualifications:
Strong knowledge of common back-end Web technologies (such as Ruby on Rails, Python, etc.) in a production environment.5+ years Ruby on RailsExtensive React background.Solid Javascript capabilitiesHands on AWS praciceStrong knowledge of SQL.Documentation (Confluence/ Jira)API Integration experience.Integrate with different retailersMostly REST sometimes SOAP at times GraphQLBachelor s degree in computer science, computer engineering, electrical engineering OR equivalent work experience.An ability to balance a sense of urgency with shipping high quality and pragmatic solutionsExperience working with a large codebase on a cross functional team.
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.
This is a position that impacts the business enterprise wide with great opportunity for career growth within the business.
ROR developer Full Stack (SFX) - w2 (Posted by Tauqeer)