What you'll do
- Work as a Senior Full Stack Engineer focusing on commerce experience including payments, loyalty, and coupons.
- Develop and enhance both front-end and back-end components using Ruby, TypeScript, React, and JavaScript.
- Collaborate closely with product, design, and marketing teams to deliver scalable, high-quality features end-to-end.
- Participate actively in standups, technical discussions, and planning sessions to drive improvements.
- Write clean, maintainable code with proper testing and documentation while identifying and solving technical issues.
What you should know
- This role is a 12-month contract based in Toronto with remote work available within Canada.
- Ideal candidates will have experience in commerce systems such as payments, loyalty, or coupons.
- Applicants should be comfortable working independently and delivering end-to-end features.
- Strong cross-functional communication skills are essential for collaboration with diverse teams.
- There are opportunities to learn and grow with access to on-demand training, certification prep, and leadership resources after tenure milestones.
About the company
- Apex Systems is a global IT services company serving thousands of clients with a strong focus on innovation and collaboration.
- The company values continuous learning and offers extensive career resources, training, certifications, and development opportunities.
- Apex has received multiple awards including Best of Staffing® in Talent Satisfaction and Great Place to Work® recognitions.
- They provide a comprehensive benefits package including medical, dental, vision, life insurance, ESPP, 401K with company match, and employee assistance programs.
- Apex is part of the Commercial Segment of ASGN Incorporated, a publicly traded company on the NYSE.
Key required skills
RubyTypeScriptReactJavaScriptPythonGo