Remote Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Software Engineer will be part of the Payments team at FreshBooks, responsible for ensuring business owners get paid effortlessly and improving their customers' experiences.
  • Responsibilities include building end-to-end experiences for the payments platform, integrating FreshBooks Payments with external providers like Stripe and Paypal, and optimizing the payment processing platform for business owners.
  • The role involves collaborating with UX designers and Product owners to enhance the web experience for customers and contribute to the internal design system.
  • The Software Engineer will work in a creative, collaborative, and agile development environment.

Requirements:

  • 2+ years of experience in web application development in an Agile or Lean environment.
  • Front-end development experience with knowledge of modern Javascript frameworks and client-side performance optimization.
  • Proficiency in Python or Javascript and ReactJS, as well as experience with databases and SQL (MySQL).
  • Familiarity with continuous integration, automated build pipelines, Docker, Kubernetes, Ansible, Terraform, or similar tools.
  • Ability to balance the speed of code delivery with making good technical decisions and a commitment to continuous learning and applying new technologies.

Benefits:

  • Comprehensive Health and Wellness Benefits, including retirement savings programs, stock options, generous time off, parental leave, medical and dental benefits, and more.
  • Perks such as a Peer Recognition Program, Employee Assistance Program, headphone credit, in-person gatherings, and other perks based on location.
  • Working Environments to Help You Thrive, with beautiful office spaces in Canada and Mexico, and a home office credit for remote employees.
  • Supportive Peer Group, Mentors, and Leaders to foster a sense of belonging and collective impact.
  • Accelerated growth opportunities with dedicated onboarding, career development, coaching, training, and learning on the job.
About the job
Posted on
Job type
Salary
-
Leave a feedback