Start-Up Software Engineer
About BluRoot, Inc.
Bluroot is the #1 FinTech CRM (customer relationship management) Company in Canada.
Educate prospective clients about the benefits of our products (Sales & Marketing)
Assist our current clients achieve business success by using our product (Customer Success)
Expand our products' capabilities to drive more value (Engineering)
Develop key 3rd-party integrations with service providers used by mortgage brokers & financial advisors. This includes some major financial institutions in Canada
Deliver great UX through embedded front-end apps with the React & Node.js framework
Build and maintain reliable back-end services using Rust and Google Cloud Platform
Assess, report on, and fix bugs in a timely fashion to maintain existing integration infrastructure
Rigorously test 3rd-party integrations & front-end apps to ensure continual uptime
Work with Customer Success to ensure that deployed features are well-documented
Work with Sales & Marketing to identify features that would provide value to our clients
What we Expect from a Candidate
Engineering degree from post-secondary institution
At least 6 months in a software engineering environment (this can include school)
Proficiency in Rust, React/Typescript, Postgres, Google Cloud Platform. We don't require prior knowledge, but if there is a gap, we expect a quick ramp-up.
Pride in your finished product. Be obsessed with writing clean code, and devising test plans to ensure that the code you write and systems you build remain resilient
Embrace the one team mentality by participating in team events and chipping-in to ensure team goals are completed
Effective written communication skills
What to Provide on Application
Information About You (including Resume Upload)
Your Expectations of Bluroot
"Why I'm Perfect for this Role" Video Interview Upload
What a Candidate Can Expect from BluRoot, Inc.
Competitive salary, vacation and benefits
Hybrid working model with up to 4 days/week remote
Work flexibility: we have 2-week sprints, but it's your choice how the work is completed
Mentorship and career advancement under BluRoot's lead developer with regular one-on-ones.
A close-knit team with regular team events to encourage teamwork and camaraderie
The opportunity to work in a fast-paced Fintech startup