Senior Full-Stack Engineer- job post Landjourney Technologies Inc
Job Description
IMPORTANT: we only accept applications through our own form. Applications sent any other way will not be reviewed. Apply here: https://app.dover.com/apply/Landjourney/e1083161-2682-4459-b0fd-536abf65d1dc/
Landjourney builds AI-native software for agricultural lending: loan origination, white-labeled servicing portals, automated document collection, and a capital marketplace. We are the only modern fintech delivering software to lenders in the agriculture vertical, and within our first year after launch we signed one of the largest independent lender clients and the largest cooperative client in the nation. We are seed stage, SOC 2 Type II, with a small and deliberately senior engineering team. This role is based in our Montreal office, hybrid two to three days a week.
WHAT YOU WILL DO
This is a genuine full-stack role, and we mean both halves of it. You will own features end to end: the Angular screens a lender actually uses, the FastAPI services behind them, and the data model underneath. On the backend that means Python and FastAPI services with clean, well-documented APIs, data modelled with Pydantic and PostgreSQL-compatible SQL, and Redis for caching and async workloads. On the frontend it means substantial Angular applications: multi-step loan origination flows, document collection interfaces, and white-labeled portals that our lender clients rebrand as their own. You will also take part in architecture decisions and code reviews, and use AI tools to accelerate coding, testing and documentation.
OUR STACK
Python and FastAPI, CockroachDB (PostgreSQL wire-compatible), Redis, Angular 22 and TypeScript, Docker. Developers work in a self-contained local stack plus a cloud workstation, so you spend your time in the product rather than on infrastructure.
