Senior Full-Stack Developer
Listed on 2026-06-16
-
Software Development
Full Stack Developer, Backend Developer, Front End Developer, Python
Senior Full-Stack Developer
Reports To:
Engineering Lead
Employment:
Full-Time, Permanent
Location:
Canada - Preference for Calgary, AB or Montreal, QC; in-office presence required during onboarding, integration releases, and on-demand as needed
Landjourney is seeking a Senior Full-Stack Developer to take end-to-end ownership of features across our lending platform. This hands‑on, high‑impact role spans Python/FastAPI backend services, Postgre
SQL data modeling, React/Angular front‑end development, and AWS infrastructure. You will work closely with product, design, and business stakeholders to ship reliable, well‑architected software in a regulated fintech environment. You will also actively leverage AI‑assisted development tools to accelerate delivery and raise code quality across the team.
- Design and build Python/FastAPI services with clean, well‑documented REST APIs
- Model data with Pydantic and Postgre
SQL; implement Redis for caching and async workloads - Write maintainable, test‑covered Python code following async best practices
- Participate in architecture decisions and conduct thorough code reviews
- Develop and maintain responsive, accessible UIs with Angular (primary) and React
- Collaborate with designers to translate wireframes and product requirements into polished interfaces
- Actively use AI coding tools (e.g., Git Hub Copilot, Claude, Cursor, or equivalent) to accelerate coding, testing, and documentation
- Champion AI‑assisted workflows within the engineering team and share learnings openly
- Work cross‑functionally with product, design, and business teams to scope and deliver features
- Communicate clearly with both technical and non-technical stakeholders
- Contribute to engineering documentation, runbooks, and internal standards
- 10+ years of professional full‑stack software development experience
- Strong SQL skills with Postgre
SQL in production environments - Experience with Redis for caching and async task workloads
- Production‑grade front‑end development with React or Angular
- Solid AWS architecture knowledge (EC2, RDS, S3, ECS, Lambda)
- Fluent English;
French is an asset - Clear communicator with both technical and non‑technical audiences
- Experience in fintech, lending, insurance, or another regulated software environment
- Exposure to agricultural lending, land valuation, or related financial domains
- Practical experience using AI coding tools (Copilot, Claude, Cursor, etc.) in day‑to‑day development
- Familiarity with Kafka or event‑driven architectures
- Experience operating in a SOC 2 certified or similar compliance‑conscious engineering environment
- Competitive base salary, commensurate with experience and market rates
- Stock options package — share in the company's growth from day one
- Comprehensive group health coverage, health and wellness spending account
- Generous paid time off (PTO) policy
- Hybrid role – possibility to work remote most of the time. Preference given to applicants located in Calgary, AB or Montreal, QC
- In‑office presence is required during the onboarding period, during integration releases, and on‑demand with prior notice — candidates must be able to commit to on‑site availability for these occasions
- Access to modern tooling and a team culture that actively encourages experimentation with AI‑assisted workflows
Landjourney is an equal opportunity employer. We are committed to building a diverse and inclusive team and welcome applications from candidates of all backgrounds, identities, and experiences. Accommodations are available upon request throughout the recruitment process.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: