Landjourney | Senior Full-Stack Engineer
Location: Montreal, QC (Hybrid, 2-3 days/week onsite) Employment Type: Full-time Compensation: $160,000 - $170,000 CAD
About the Company
We build lending software for agriculture, including loan origination, automated document collection, white-labeled servicing portals, and a capital marketplace, sold to banks and credit unions. We are a seed-stage company, have raised $4.5M, and are SOC 2 Type II compliant.
The Tech Stack
- Back-end: Python/FastAPI
- Database: CockroachDB
- Caching: Redis
- Front-end: Angular 22
- Infrastructure: Docker
About the Role
This is a genuinely full-stack position. We focus heavily on front-end capabilities, including multi-step loan applications with cross-field validation, document collection interfaces, and portals our lender clients rebrand as their own. You will be working on forms complex enough that state management is a significant challenge.
The Hiring Process
Our take-home assignment is agentic. You pick one of three problems, use whatever AI tooling you like, and ship it running on Vercel. We do not care whether you wrote it unaided; we care whether you understood the output.
- Review the brief: Agentic Assignment GitHub Repository
- Interview: A 45-minute session where you walk us through your code and add one requirement we did not tell you about in advance.
Requirements
- 7+ years of experience.
- French language skills: An asset, but not a requirement.
- Work Authorization: No visa sponsorship available.