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