Functional Programmer - Growth Phase Cloud SaaS for Municipal Finance
Waterworth is a cloud-based SaaS startup in the growth phase, dedicated to empowering municipal utilities and governments with financial forecasting tools. Our platform enables local governments to achieve financial sustainability and make informed, data‑driven decisions through robust modelling and compelling visuals.
Base Pay Range
CA$90,000.00 / yr - CA$140,000.00 / yr
About Our Dev Team
We believe apparent correctness is not enough : code must respect underlying concepts, with types and named algorithms directly describing the domain. Great code is correct‑by‑construction, with any remaining uncertainties ruled‑out by a suite of unit tests. We strive to write pure, compositional code, with any inevitable impure code tamed by a rigid stratification of effects. To this end, we write TypeScript in a “Haskell‑style” on the front end, and F# with an SQL database on the back end. We have regular presentations, where engineers talk about whatever excites them.
Requirements & Qualifications
What You Will Do
Benefits & Why Join Us
#J-18808-Ljbffr
Saas Growth • Victoria, Capital Regional District, CA