Sr or Lead Front End SW Engineer
Remote, Canada · Computer/Software
Lead Software Engineer
Position Overview
The Senior Software Engineer is a Web Application development expert who will help build our next
generation of products and services while working closely with other talented engineers. The ideal
candidate will be versatile and highly motivated with a strong sense of commitment and teamwork. A
background in financial systems is a plus, as is development experience in an iterative, Agile/SCRUM
environment.
We are seeking a Senior Software Engineer, UI/Frontend Developer to lead the develop and implement
scalable, responsive, and highly interactive front-end and mobile applications. This role requires solid
experience in React, Material-UI, micro-frontend architecture, federated component development, CSS,
and HTML. You will work closely with UI/UX team on web development, ensuring modularity, reusability,
and collaborate with backend teams to integrate RESTful. This position demands solid web development
skills to drive product responsive design and improve performance.
Essential Functions
• As part of an agile team, build and enhance financial business application software for the
entertainment industry.
• Develop complex, high-performance, scalable responsive UIs using modern frameworks.
• Participate in the adoption of micro-frontend architectures and federated component designs.
• Collaborate with cross-functional teams to ensure smooth integration between front-end and
back-end systems.
• Follow best practices related to coding, testing and building software using latest web
application development technologies, in a cloud base continuous integration environment.
• Stay updated on industry best practices, including new frameworks and performance
optimizations.
• Comfortable working as a senior developer; the core skill set will be centered around react, MUI,
CSS, micro-services/web APIs, UI/UX, and HTML5/JavaScript.
• Innovate digital experiences by integrating the latest trends and technologies.
• Other duties as assigned.
Qualifications
• 5+ years hands-on web development (react, MUI, CSS, UI/UX, and HTML5/JavaScript)
experience in developing single page integrated & modern web apps
• 5+ years hands-on experience in integrating microservices, rest/web APIs across web
applications
• Hands-on experience in micro-frontend architectures and component-based development
• Solid experience using event and data streaming to build high dynamic and performative Apps
• Solid experience in troubleshooting and debugging is critical.
• Solid experience in building large, multi-tenant web based and/or client server applications
Department: Engineering
FLSA Status: Exempt Revised: December, 2025
• Excellent communication and teamwork skills
• Experience using technologies such as Redis, elastic search, web-socket/SignalR, and embedded
solutions
• Financial systems experience (accounting, payroll, etc.) is a plus
• BSC in Computer Science or equivalent required, advanced degree a plus
• Applicants must be authorized to work in the Canada