Frontend Software Developer
Role Overview
Corpay is hiring a Frontend Software Developer in its Cross-Border division and Corporate Payments line of business in Toronto, Ontario.
The developer will build and modernize interfaces for cross-border payments, foreign exchange, accounts, and risk management.
The role independently delivers scoped UI features and collaborates with product owners, designers, QA, and .NET developers.
Key Skills for This Role
Full Job Posting
Position Overview
Corpay is hiring a Frontend Software Developer in its Cross-Border division and Corporate Payments line of business in Toronto, Ontario.
The developer will build and modernize interfaces for cross-border payments, foreign exchange, accounts, and risk management.
The role independently delivers scoped UI features and collaborates with product owners, designers, QA, and .NET developers.
Work Arrangement
- The role is hybrid, with an assigned Toronto office workspace, company-issued equipment, hands-on training, and a flexible hybrid arrangement.
Role Responsibilities
- Build and maintain React and TypeScript features for payment, foreign exchange, account, and risk workflows.
- Create responsive, accessible interfaces from requirements and designs, and integrate with .NET HTTP APIs and their contracts.
- Handle authentication, permissions, loading, validation, and errors; present financial information and transaction status accurately.
- Develop reusable components, improve shared UI conventions, and modernize the existing codebase incrementally.
- Maintain automated component and workflow tests, investigate defects, support frontend builds, and update dependencies.
- Improve accessibility, localization, cross-browser behavior, and performance.
- Estimate and communicate work, participate in reviews, and document frontend decisions.
Qualifications
- Bachelor of Science in Computer Science, Engineering, or equivalent practical experience.
- Three or more years of professional experience building frontend web applications.
- Strong JavaScript, TypeScript, and React experience, including hooks, components, state management, routing, and forms.
- Strong knowledge of semantic HTML, CSS/SCSS, responsive layouts, browser behavior, and accessible interactions.
- Experience with HTTP APIs, JSON, client-side validation, secure authenticated flows, and error handling.
- Working knowledge of Node.js, npm, Webpack, package management, and frontend build workflows.
- Experience testing React components and user behavior with Jest and React Testing Library or comparable tools.
- Familiarity with Git, pull requests, code review, continuous integration, browser debugging, and performance improvement.
Helpful Experience and Working Approach
- Material UI, Recoil or Redux, and Formik/Yup experience is helpful; expertise in every library is not required.
- The role calls for attention to detail in financial workflows, product-oriented thinking, collaboration, clear communication, and sound judgment about incremental changes.
- The posting emphasizes usability, accessibility, maintainable code, useful automated tests, and practical adoption of frontend technologies.
Pay Transparency
- The expected salary range is CAD $110,000–$130,000 based on the candidate’s work location.
Benefits and Perks
- Benefits include medical, dental, vision, and paramedical coverage from day one, an optional company-match RRSP program, and paid time off.
- Other listed perks include virtual fitness classes, discounted gym membership, philanthropic support, and company-wide contests and prizes.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Corpay
Sr. Microsoft Engineer
, IND
Corpay seeks a senior Microsoft Engineer to maintain and advance Windows Server and cloud infrastructure. The role requires extensive systems administration experience, Microsoft certifications, and hands-on expertise wi
Insights & Decisions Analyst (Banking)
London, GBR
Corpay seeks an experienced analyst for its Banking business to turn complex data into actionable insight, forecasts, and reporting for business decisions. The role owns analysis across multiple data sources and works wi
QA Analyst
Toronto, CAN
The employer is seeking a QA Analyst with backend testing experience to support software quality across functional, integration, and regression testing. The work combines manual testing, automation, AI-assisted QA, SQL a
Product Operations Lead - Commercial Payments
London, GBR
Corpay is seeking a Product Operations Lead to support product delivery for its commercial payments products. The role focuses on documentation, KPI reporting, stakeholder coordination, and workflow improvement; candidat
Senior Product Manager
Toronto, CAN
Corpay is seeking a Senior Product Manager to guide strategy, delivery, launches, and performance for its customer-facing cross-border payments and FX platform. Candidates need 5+ years of product management experience i
Director of APAC Financial & Regulatory Reporting
Sydney, AUS
Sr. Microsoft Engineer
, IND
Insights & Decisions Analyst (Banking)
London, GBR
Business Development Associate
Sydney, AUS
QA Analyst
Toronto, CAN
Product Operations Lead - Commercial Payments
London, GBR
BI Developer
Chennai, IND
Senior Product Manager
Toronto, CAN
Director of APAC Financial & Regulatory Reporting
Sydney, AUS