Start-Up Software Engineer
Bluroot is the #1 FinTech CRM (customer relationship management) Company in Canada.
We serve our industry-leading clients through our industry-specific CRM products : BluMortgage (mortgage brokers), Cloven (financial advisors) and BluInsurance (insurance brokers).
Our products make it easy for our clients to connect with their customers and integrate 3rd-party tools to have a "single source of truth" for their business.
On a day-to-day basis, the Bluroot team works to :
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)
Job Description
As a Software Engineer, you will be working in the Engineering work-stream.
As part of this work-stream, you will be expected to :
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
Requirements
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 , R eact / 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
- 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
J-18808-Ljbffr