Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

11 results for Front End Developer jobs

Software Developer
  • Abbotsford, BC
  • onsite
  • Permanent
  • 80000.00 - 100000.00 CAD / Yearly
  • <p>We are seeking a <strong>Front-End Developer</strong> to join an innovative technology team in building safer and smarter communities. In this role, you will craft intuitive, user-friendly interfaces for our solutions within the intelligent transportation systems space. Working closely with a team of seasoned professionals, you’ll contribute to all stages of the software development lifecycle, from design through release.</p><p> </p><p>This is a hybrid role based in Abbotsford BC</p><p> </p><p><br></p>
  • 2025-10-15T21:13:45Z
Software Developer
  • Abbotsford, BC
  • onsite
  • Permanent
  • 80000.00 - 100000.00 CAD / Yearly
  • <p> </p><p>We are seeking a <strong>Back-End Developer</strong> to design and implement scalable, robust solutions for transportation systems. In this key role, you will focus on building and maintaining server-side applications, databases, and services that power advanced technology products.</p><p> </p><p>This is a hybrid role based in Abbotsford BC</p><p><br></p>
  • 2025-10-15T21:13:45Z
Software Developer
  • Mississauga, ON
  • onsite
  • Permanent
  • 120000.00 - 140000.00 CAD / Yearly
  • <p>A client of Robert Half is looking for an experienced Software Developer to join our team in Mississauga, Ontario. In this role, you will design, develop, and maintain advanced security-focused applications, working with <strong>Nonstop Systems </strong>and leveraging cutting-edge technologies. If you have a strong background in C++ development and a passion for safeguarding critical data, we invite you to contribute to our dynamic and innovative environment.</p><p><br></p><p>Responsibilities:</p><p>• Develop and optimize high-performance, security-focused applications within Nonstop Systems environments.</p><p>• Collaborate with cross-functional teams to design and implement robust software solutions.</p><p>• Conduct thorough testing and debugging to ensure the reliability and security of applications.</p><p>• Perform code reviews and provide constructive feedback to maintain high development standards.</p><p>• Utilize tools like Atlassian Jira and GitHub to track progress, manage code, and resolve issues efficiently.</p><p>• Create and maintain comprehensive technical documentation for developed systems.</p><p>• Work with JavaScript and its frameworks, as well as CSS, to enhance user interfaces where needed.</p><p>• Apply backend development expertise to ensure smooth system operations and performance.</p><p>• Support and mentor less experienced developers, sharing knowledge of C++, Python, and UNIX environments.</p><p>• Stay updated with the latest technological advancements to integrate new solutions effectively.</p>
  • 2025-10-08T13:39:09Z
UX/UI Designer
  • Vancouver, BC
  • remote
  • Temporary
  • 30.00 - 40.00 CAD / Hourly
  • <p>We are looking for a talented UX/UI Designer to join our clients team on a long-term contract basis in Vancouver, British Columbia. This role offers a unique opportunity to shape both the UX and UI aspects of our clients platform, catering to a technical and data-driven audience. As we transition towards developing more front-end features, your design expertise will play a pivotal role in creating seamless and intuitive user experiences. This contract role will start off part-time and see its hours increase as the project progresses.</p><p><br></p><p>Responsibilities:</p><p>• Conduct UX research to understand user needs and translate findings into actionable designs.</p><p>• Develop wireframes, user flows, and prototypes to communicate design concepts effectively.</p><p>• Design and refine high-quality UI components that align with a clean, modular, and data-focused aesthetic.</p><p>• Collaborate closely with engineering and product teams to ensure designs are technically feasible and elegantly executed.</p><p>• Create and maintain a cohesive design system to ensure consistency across the platform.</p><p>• Simplify complex data visualizations, workflows, and site analysis processes to enhance usability for technical users.</p><p>• Contribute to the development of intuitive dashboards, analytics views, and workflow builders.</p><p>• Stay curious about the energy and electrical space to ask thoughtful questions and improve product understanding.</p><p>• Participate in feedback sessions to iterate and refine designs based on user and stakeholder input.</p><p>• Ensure designs provide a seamless balance between functionality and visual appeal.</p>
  • 2025-10-16T23:04:09Z
Salesforce Developer
  • Richmond Hill, ON
  • remote
  • Temporary
  • - CAD / Hourly
  • Position Summary: We are seeking a highly skilled and experienced Senior Salesforce Developer who can serve as both a developer and a Salesforce Architect for an enterprise-level organization. The ideal candidate will be responsible for designing and building scalable Salesforce solutions, collaborating with business teams to understand requirements, and leading the technical execution of Salesforce implementations. This role requires a detail oriented with strong expertise in Salesforce development, architecture design, and the ability to mentor entry level team members. Key Responsibilities: Solution Design & Architecture: Design scalable and high-performance Salesforce solutions to align with business goals and technical standards for enterprise-level systems (Source: Salesforce CRM Certification). Create technical architecture documents, data models, and integration strategies, ensuring compliance with best practices and scalable system designs. Conduct technical assessments and recommend solutions that integrate seamlessly with existing technologies, such as third-party applications and on-premise systems. Collaborate with stakeholders to translate complex business requirements into functional and technical designs. Salesforce Development: Develop custom features and solutions using Apex, Visualforce, Lightning Web Components (LWC), and related technologies. Implement workflows, process builders, and automations that streamline business processes. Customize Salesforce functionality via declarative tools, as well as programmatically using Salesforce APIs and services. Create and maintain data integration solutions between Salesforce and other platforms, adhering to security and performance optimization strategies. Leadership & Collaboration: Serve as a subject matter expert and mentor for the Salesforce team, reviewing code and ensuring development best practices are followed. Collaborate with cross-functional teams, including Business Analysts, Project Managers, and QA teams, to deliver end-to-end solutions. Lead technical workshops, proof-of-concepts, and system demos for internal teams and clients. Maintenance & Optimization: Conduct performance tuning, troubleshooting, and debugging of Salesforce solutions. Proactively recommend improvements and address technical obstacles to enhance the Salesforce ecosystem. Stay current with the latest Salesforce releases, features, and industry trends to ensure effective use of the Salesforce platform. Education: Bachelor’s degree in Computer Science, Information Technology, or related field; equivalent work experience may be considered.
  • 2025-10-10T15:38:47Z
Salesforce Marketing Cloud Developer
  • Toronto, ON
  • onsite
  • Permanent
  • 90000.00 - 105000.00 CAD / Yearly
  • <p>Our client, a global organization is seeking a Salesforce Marketing Cloud Developer to join their team. This role is responsible for designing, developing, and implementing marketing automation solutions using Salesforce Marketing Cloud. The ideal candidate will have a strong understanding of digital marketing strategies, data integration, and customer journey mapping.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop and maintain Marketing Cloud solutions including Email Studio, Journey Builder, Automation Studio, Mobile Studio, and Cloud Pages.</li><li>Create and manage dynamic email templates using HTML, CSS, AMPscript, and Salesforce data extensions.</li><li>Build and optimize customer journeys and automation workflows to support marketing campaigns.</li><li>Integrate Salesforce Marketing Cloud with Salesforce CRM and other third-party platforms via APIs and connectors.</li><li>Collaborate with marketing, sales, and IT teams to gather requirements and deliver scalable solutions.</li><li>Monitor campaign performance and provide actionable insights to improve engagement and conversion.</li><li>Ensure data integrity, compliance with privacy regulations (e.g., GDPR, CASL), and best practices in email deliverability.</li><li>Troubleshoot and resolve issues related to Marketing Cloud implementations and integrations.</li></ul>
  • 2025-10-16T03:58:42Z
Manager, Investment Finance and Reporting
  • Toronto, ON
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p><strong>Location:</strong> Toronto, ON - downtown, 4 days/onsite</p><p><strong>Contract:</strong> 18 months. Role pays annual salary and benefits.</p><p><br></p><p>Are you an experienced finance professional with a passion for Capital Markets and a knack for leading high-impact initiatives? We are seeking a <strong>Controller - Manager, Investment Finance and Reporting</strong> to join a dynamic finance team on an 18-month fixed-term contract. This is a unique opportunity to step into a leadership role and help grow a world-class controllership function that prioritizes people, process excellence, and long-term growth.</p><p><br></p><p><strong>About the Role</strong></p><p>Reporting to the Senior Manager, Capital Markets Controllership, you will play a key role in overseeing the financial reporting processes for a sophisticated investment platform. You will manage month-end and year-end close activities, legal entity reporting, and partner closely with teams across the organization to deliver accurate, timely, and high-quality financial results.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li><strong>Lead Month-End & Year-End Close:</strong> Oversee ledger close processes for Capital Markets, ensuring accuracy and alignment with enterprise standards.</li><li><strong>Manage Financial Reporting Deliverables:</strong> Review accounting templates, journal entries, and reporting packages for internal and external stakeholders.</li><li><strong>Maintain Strong Controls:</strong> Supervise daily trial balance attestations, investigate variances, and uphold a robust control environment.</li><li><strong>Legal Entity Reporting:</strong> Prepare and review statutory financial statements, audit support, and tax reporting packages.</li><li><strong>Business Partner Collaboration:</strong> Act as the main liaison with Corporate Accounting, Tax, Operations, Front Office, and Data teams to resolve complex accounting issues.</li><li><strong>Mentor and Lead:</strong> Provide coaching and guidance to junior team members, fostering a collaborative and high-performing team culture.</li><li><strong>Drive Process Improvements:</strong> Lead initiatives around automation, control enhancements, and close cycle efficiency.</li><li><strong>Support Strategic Initiatives:</strong> Participate in ad hoc projects, regulatory reporting, and strategic finance initiatives impacting Capital Markets.</li></ul><p><br></p>
  • 2025-09-18T23:48:40Z
Build Engineer
  • New Westminster, BC
  • onsite
  • Permanent
  • 70000.00 - 80000.00 CAD / Yearly
  • <p>Job Description:</p><p> </p><p>We are seeking a skilled Build Engineer passionate about automation and game development to join our Central Tech team. In this role, you will play a key part in optimizing build pipelines, deploying scalable infrastructure, and streamlining workflows for large-scale multiplayer games.</p><p> </p><p>This is a full-time, in-office position requiring 5 days per week in in a centrally located office, near Skytrain and many shops and restaurants. </p>
  • 2025-10-15T21:39:11Z
Sr Data Engineer
  • Mississauga, ON
  • remote
  • Temporary
  • - CAD / Hourly
  • We are looking for an experienced Sr Data Engineer to join our team on a contract basis. In this role, you will leverage your expertise to work with complex datasets, develop robust data solutions, and create financial reports. This position is located in Mississauga, Ontario, and is an excellent opportunity to contribute to impactful projects within the manufacturing industry.<br><br>Responsibilities:<br>• Transfer and manage organizational data by copying tables into Databricks for advanced analytics and reporting.<br>• Design and implement scalable data pipelines using ETL processes to support business intelligence needs.<br>• Collaborate with business analysts to gather requirements and ensure data solutions align with organizational goals.<br>• Develop and enhance financial reporting mechanisms to provide actionable insights.<br>• Write efficient and maintainable Python code to support data transformation and integration tasks.<br>• Utilize Azure Databricks to optimize data workflows and improve processing efficiency.<br>• Ensure data integrity and accuracy throughout all stages of data handling and analysis.<br>• Work with large datasets to uncover meaningful trends and patterns.<br>• Provide technical expertise in Databricks and Synapse environments to support project objectives.<br>• Contribute to the development of Power BI dashboards, if required, to enhance data visualization.
  • 2025-09-22T18:54:06Z
Ingénieur support applicatif
  • Montréal, QC
  • onsite
  • Permanent
  • 70000.00 - 90000.00 CAD / Yearly
  • <p>Nous recherchons un ingénieur support applicatif expérimenté pour rejoindre l'équipe dynamique de notre client à Montréal. À ce poste, vous fournirez un support technique avancé afin de garantir une expérience client fluide, en travaillant en étroite collaboration avec des équipes interfonctionnelles pour résoudre des problèmes complexes. Vous jouerez un rôle clé dans le maintien de normes de service élevées et l'amélioration continue de nos processus de support.</p><p><br></p><p><strong>Responsabilités :</strong></p><p><br></p><p>• Veiller à ce que toutes les activités d'assistance respectent ou dépassent les accords de niveau de service (SLA) établis, tout en collaborant avec les clients pour identifier les causes profondes et mettre en œuvre des solutions efficaces.</p><p>• Créer, mettre à jour et tenir à jour une documentation technique complète et des articles de base de connaissances pour soutenir les opérations de l'équipe.</p><p>• Encadrer et guider les membres moins expérimentés de l'équipe d'assistance, en favorisant une culture de partage des connaissances et de développement continu.</p><p>• Travailler en étroite collaboration avec les équipes chargées des produits, de l'ingénierie et de la réussite des clients afin d'escalader et de résoudre les problèmes complexes, tout en fournissant des commentaires exploitables aux clients.</p><p>• Fournir un support bilingue en anglais et en français afin de servir efficacement une clientèle diversifiée.</p><p>• Tirer parti de l'expertise en matière de Genesys et de Genesys SIP pour dépanner et résoudre les problèmes techniques.</p><p>• Collaborer à des projets de plateformes d'intégration afin d'améliorer les fonctionnalités du système et l'expérience utilisateur.</p><p>• Identifier les opportunités d'amélioration de l'expérience client et contribuer au développement de solutions innovantes.</p>
  • 2025-10-10T12:29:05Z
Ingénieur logiciel sénior
  • Montréal, QC
  • onsite
  • Permanent
  • 85000.00 - 95000.00 CAD / Yearly
  • <p>Nous recherchons un ingénieur logiciel senior spécialisé dans le rendu en temps réel pour rejoindre une entreprise innovante dans le domaine des solutions de simulation et de formation. Vous collaborerez avec les équipes de développement pour concevoir et améliorer des modèles de simulation professionnels et des applications de jumeaux numériques destinés à différents secteurs et marchés. Ce poste offre une occasion unique de contribuer à des projets de recherche et développement tout en optimisant les processus et les pipelines de création de contenu 3D.</p><p><br></p><p><strong>Responsabilités:</strong></p><ul><li>Concevoir et maintenir des systèmes de rendu de haute qualité pour des jeux sérieux et simulations avancées.</li><li>Explorer, développer et intégrer des techniques de rendu en temps réel à la pointe de la technologie.</li><li>Collaborer avec des équipes multidisciplinaires pour établir des workflows artistiques et de contenu efficaces.</li><li>Effectuer des analyses de performance et des optimisations sur Unreal Engine.</li><li>Travailler en étroite collaboration avec les équipes d'ingénierie et d'art afin de créer des solutions adaptées et fonctionnelles.</li><li>Développer des actifs procéduraux pour rationaliser les processus, les flux de travail et les pipelines.</li><li>Participer à l'amélioration continue des méthodes de production, outils et techniques de l'entreprise.</li><li>Documenter les connaissances et les processus pour faciliter la formation interne et le développement.</li><li>Encadrer et motiver les membres juniors de l'équipe</li></ul>
  • 2025-09-18T14:24:07Z