Software Engineer

Ratehub.ca Logo

Ratehub.ca

๐Ÿ“Remote - Worldwide

Summary

Join Ratehub, a leading Canadian Fintech company, as a Software Engineer and contribute to building elegant and responsive web and mobile interfaces. You will be part of a remote-first team, responsible for creating seamless user experiences across various browsers and devices. This role requires proficiency in modern JavaScript frameworks like React, CSS, and automated testing. Ratehub offers a competitive salary, flexible hours, comprehensive benefits with no employee contribution, and a supportive team environment. If you are passionate about creating impactful products and have 2+ years of relevant experience, apply now!

Requirements

  • 2+ years of experience building web UI applications using a modern JavaScript-based UI framework (React preferred)
  • Adept with ES6+ JavaScript. Experience with TypeScript is a bonus
  • Passion and proficiency with CSS: a deep understanding of flex and grid is a must
  • Able to root cause and solve problems, rather than just patch over symptoms of issues
  • Experience working with state management systems within Single Page Applications
  • Excellent verbal and written communication skills
  • Experience with SCM, Git preferred
  • Comfort within the commandline; experience with UNIX-like operating systems
  • Experience writing and maintaining unit test suites. Experience with Jest is a bonus

Responsibilities

  • Creating elegant and responsive web and mobile interfaces that work across a range of browsers and devices using HTML, CSS3, Webpack
  • Writing automated tests to ensure correctness and protect against regressions
  • Working with support, marketing, business and other team members to identify product and process improvements, suggest implementation options, trade-off alternatives, and make engineering decisions
  • Overall look and feel of the webpages
  • Meeting business requirements of site flow
  • Maintaining clean React components and code

Preferred Qualifications

  • Experience with Next.js, Webpack and Wordpress
  • Post-secondary degree; Bachelorโ€™s or Masterโ€™s degree in CS/CE/SE-related major preferred but not strictly required

Benefits

  • Competitive salary: We know itโ€™s expensive to live/work in Canada
  • Remote-first organization: we love opportunities to get together as a team, but for the most part we offer our employees the flexibility to work anywhere in Canada
  • Flexible hours: Enjoy a couple more hours of sleep in the morning, if you want
  • Benefits: Health is wealth! A benefits package with no employee contribution required
  • Perks: RRSP matching program, individual training allowance, fun team socials (remote AND in-person) and more!

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.