Remote Backend Software Engineer

Posted

Apply now
Please, let Ratehub know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Ratehub is a unique Canadian Fintech company focused on helping consumers with their financial needs, including saving, spending, borrowing, investing, and protecting.
  • The company serves over 2 million Canadians monthly through its digital application technology and award-winning in-house brokerages.
  • The Backend Software Engineer will join a remote-first team and play a central role in the evolution and creation of web-based microservices.
  • Responsibilities include building and evolving HTTP-based and event-driven microservices, creating and extending shared libraries, writing automated tests, integrating services into the observability platform, and participating in best practice discussions.
  • The engineer will work closely with product managers, QA, and other developers to enhance the financial decision-making process for Canadians.

Requirements:

  • A minimum of 3 years of industry experience as a backend developer is required.
  • Experience in building web-based microservices is essential.
  • Fluency in JavaScript and/or TypeScript is required, with a preference for experience in Node/Express-based microservices.
  • Experience with PHP is beneficial but not strictly required.
  • Knowledge of interfacing with Salesforce, Filogix, and/or BOSS is considered an asset.
  • Familiarity with distributed application architecture and best practices is necessary.
  • Experience integrating third-party APIs within a microservices environment is required.
  • Proficiency with both relational (e.g., MySQL, PostgreSQL) and document databases (e.g., MongoDB, Firebase) is essential.
  • A high degree of comfort with Git source code management is required.
  • Experience with Kubernetes and managing infrastructure via GitOps is an asset.
  • Familiarity with Linux or other Unix-like environments is necessary.
  • Candidates should possess curiosity, the ability to learn quickly, and the capability to write maintainable code.
  • Excellent verbal and written communication skills are required.

Benefits:

  • The position offers a competitive salary to accommodate the high cost of living in Canada.
  • Ratehub is a remote-first organization, providing employees the flexibility to work from anywhere in Canada.
  • Flexible working hours are available, allowing employees to adjust their schedules as needed.
  • A comprehensive benefits package is provided with no employee contribution required.
  • Additional perks include an RRSP matching program, an individual training allowance, fun team socials (both remote and in-person), and more.
Apply now
Please, let Ratehub know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback