Senior Front‑End Software Engineer

Apex Systems

Job#: 3052410

Job Description:

Senior Front‑End Software Engineer (React)

Location: Canada (Remote)

Duration: Initial 6-Month Contract with Extension Potential

Type: Contract

Pay: $45.00/HR CAD +

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 Mauncho Ogega at MOgega@apexsystems.com

Overview

Our client is a leader in AI-powered SaaS solutions that help global brands and retailers optimize pricing, promotions, and consumer insights. Their innovative platform enables organizations to make data-driven decisions that improve profitability, drive sales growth, and enhance customer engagement.

They are seeking an experienced Front End Engineer (React) to join a small, highly collaborative team focused on building and enhancing multiple SaaS products. This role offers the opportunity to work across a diverse product portfolio, ranging from well-established solutions to emerging next-generation platforms. The ideal candidate is passionate about creating intuitive user experiences, writing high-quality code, and delivering impactful business outcomes.

As part of a talented engineering organization, you will enjoy significant ownership, autonomy, and the opportunity to solve complex challenges while working in a fast-paced, growth-oriented environment.

Key Responsibilities

  • Design, develop, and maintain modern, responsive web applications using React and JavaScript technologies.
  • Collaborate with product managers, designers, and engineers to transform ideas into robust, scalable solutions.
  • Deliver well-tested, maintainable, and high-performing front-end code within agreed project timelines.
  • Build user interfaces that align with user experience best practices and industry design trends.
  • Create prototypes and interactive concepts to communicate design and user interaction ideas.
  • Apply UI/UX principles to help end users efficiently achieve their goals.
  • Partner with back-end engineers to ensure seamless integration between front-end and server-side functionality.
  • Contribute to technical discussions, architecture decisions, and front-end development standards.
  • Troubleshoot and resolve browser compatibility, performance, and usability issues.
  • Continuously improve application functionality, design consistency, and user experience.

Required Qualifications

  • 3 to 5 years of professional experience in front-end or user interface development.
  • Strong experience with JavaScript and modern JavaScript libraries/frameworks.
  • Hands-on experience with React.js or a comparable modern front-end framework.
  • Experience developing highly interactive web applications.
  • Knowledge of object-oriented programming principles and software design patterns.
  • Understanding of MVC, MVP, and/or MVVM architectural patterns.
  • Knowledge of website design, usability principles, and responsive design techniques.
  • Experience working in a fast-paced, dynamic, and rapidly evolving environment.
  • Strong understanding of cross-browser compatibility and rendering challenges.
  • Familiarity with version control systems such as Git.
  • Excellent communication skills with the ability to collaborate effectively across technical and business teams.

Preferred Qualifications

  • Experience with TypeScript.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Experience creating prototypes and user interaction workflows.
  • Experience supporting international product rollouts and global user bases.
  • Portfolio of front-end projects or code samples demonstrating UI development expertise.

Desired Skills & Attributes

  • Passion for building intuitive and engaging user experiences.
  • Strong problem-solving and analytical skills.
  • Ability to balance speed, quality, and scalability in a fast-moving environment.
  • Self-motivated and capable of working independently while contributing to a collaborative team.
  • Strong attention to detail and commitment to code quality.
  • Interest in modern front-end technologies, UI trends, and user-centered design.
  • Ability to translate business requirements into effective technical solutions.

Why Join Our Client?

  • Opportunity to work on innovative SaaS products that solve complex business challenges for global organizations.
  • Be part of a highly skilled engineering team that values collaboration, ownership, and professional growth.
  • Gain exposure to multiple products and technologies while making a meaningful impact on product direction.
  • Work in an environment that combines the stability of an established business with the agility and innovation of a growth-focused technology organization.
  • Contribute to products used by some of the world's leading consumer brands and retailers.

Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth 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 ClearlyRateds Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

Everforth Apex Benefits Overview: In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA.

Pay Range:

$40 - $65 per hour

Read Full Description
Confirmed 4 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles