cover image
OFX

OFX

www.ofx.com

2 Jobs

700 Employees

About the Company

We support businesses and accounting firms to simplify finance operations with clarity and control. Our global platform brings together FX, international payments, corporate cards with spend management and AP automation, to help businesses stay ahead in a fast-moving world. Make fast, secure payments in 30+ currencies across 180+ countries Manage currency risk with Forward Contracts and Limit Orders Issue Corporate Cards with powerful spend controls Save time with AP & Bills Automation powered by AI Connect with leading accounting and human resource software Listed on the ASX, we are ISO/IEC 27001:2022 certified, licensed in 50+ jurisdictions and trusted by businesses worldwide. With 700+ employees across North America, Europe, and Asia-Pacific, we’re always where our clients need us. At OFX, we combine innovative tech solutions with round-the-clock human support to help you simplify, scale, and succeed. Contact us or book a demo. http://www.ofx.com/legal/ The Commissioner of Financial Regulation for the State of Maryland will accept all questions or complaints from Maryland residents regarding USForex Inc. (NMLS: #1021624) at: Office of the Commissioner of Financial Regulation Maryland Department of Labor 1100 N. Eutaw Street, Room 611, Baltimore, MD 21201 http://www.labor.maryland.gov/ +1-888-373-7888 OFX’s license status information can be viewed on the NMLS Consumer Access website at https://nmlsconsumeraccess.org/

Listed Jobs

Company background Company brand
Company Name
OFX
Job Title
Full Stack Software Engineer
Job Description
**Job Title**: Full Stack Software Engineer **Role Summary**: Develop, test, and maintain high‑quality web applications using modern JavaScript technologies (React.js, TypeScript, Node.js). Work in a globally distributed agile team to deliver scalable, secure solutions on AWS, ensuring clean code, rigorous testing, and adherence to coding standards. **Expectations** - 3–5 years of commercial software development experience. - Deliver production‑ready code in a fast‑paced, collaborative environment. - Communicate effectively across time zones and contribute to continuous improvement of processes. - Participate in code reviews, CI/CD pipelines, and level‑3 support as needed. **Key Responsibilities** - Write efficient, maintainable front‑end and back‑end code following best practices. - Conduct code reviews, identify technical debt, and refactor for performance and readability. - Collaborate with tech leads and managers on design discussions, proofs of concept, and architecture decisions. - Deploy and support applications on AWS (CDK, Lambda, API Gateway, DynamoDB, EventBridge). - Participate in Agile ceremonies, including planning, stand‑ups, sprints, and retrospectives. - Perform unit and integration testing, ensuring alignment with acceptance criteria. - Resolve bugs and provide level‑3 support when required. - Contribute to the development of reusable UI components and maintain design system consistency. **Required Skills** - Proficient in HTML/CSS, React.js, TypeScript, and Node.js. - Experience with AWS services (CDK, Lambda, API Gateway, DynamoDB, EventBridge). - Familiarity with Agile methodologies (TDD, Kanban, Shift Left). - Strong unit testing practices and acceptance‑criteria verification. - RESTful API design and integration. - Version control with Git/GitHub. - Problem‑solving and analytical thinking. **Desirable (but not mandatory)** - Containerization with Docker. - CI/CD pipeline configuration and automation. - Design language system implementation. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - Relevant certifications (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer Associate) are advantageous but not required.
Edmonton, Canada
Hybrid
Junior
04-11-2025
Company background Company brand
Company Name
OFX
Job Title
Senior Full Stack Software Engineer
Job Description
Job title: Senior Full Stack Software Engineer Role Summary: Deliver high‑quality, scalable web applications while providing technical leadership in an agile, globally distributed team. Drive coding standards, refactor technical debt, and mentor teammates across front‑end, back‑end, and cloud infrastructure domains. Expectations: - Lead and review code for new features and maintenance tasks. - Maintain and improve coding standards, architectural quality, and automated testing coverage. - Mentor junior engineers and contribute to continuous improvement of development and deployment processes. Key Responsibilities: - Develop, test, and deploy full‑stack solutions using React, TypeScript, Node.js, and AWS CDK. - Design and implement RESTful APIs, serverless components (Lambda, API Gateway, EventBridge), and DynamoDB data models. - Refactor legacy code to reduce technical debt and improve performance. - Participate in design reviews, proof‑of‑concepts, and cross‑regional collaboration. - Conduct code reviews, enforce best practices, and ensure adherence to coding guidelines. - Support QA, deployment, and level‑3 incident resolution as needed. Required Skills: - 5+ years of commercial software development experience. - Expert in HTML/CSS, modern JavaScript (React.js), TypeScript, and Node.js. - Proficient with AWS services (CDK, Lambda, API Gateway, DynamoDB, EventBridge). - Strong background in agile development, TDD, Shift‑Left testing, and CI/CD. - Experience with unit testing frameworks and acceptance criteria systems. - Knowledge of application architecture patterns, data modeling, and RESTful API design. - Git/GitHub source control proficiency. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - Optional certifications in AWS (e.g., AWS Certified Developer – Associate).
Edmonton, Canada
Hybrid
Senior
04-11-2025