Software Engineer

closed
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!
This job is filled or no longer available