Software Engineer
PineMortgages company
Toronto, CanadaMid
Greylock Partners
Global Founders Capital
Inovia Capital
Intact Ventures
Box Group
Ludlow Ventures
Software Engineering
About the role
TL;DR
Full Stack Developer to design, build, and scale Pine's technology platform.
- •Pine is transforming Canada's mortgage industry with technology, automation, and customer experience.
- •As a Full Stack Developer, you will design, build, and scale the technology powering Pine's platform, impacting products used by thousands of Canadians.
- •Key Responsibilities Design, build, test, and deploy high-quality full-stack applications.
- •Develop modern, responsive user experiences using React and Next.js.
- •Build scalable backend services and APIs using Kotlin.
- •Collaborate with Product, Design, and Engineering to deliver exceptional customer experiences.
- •Participate in technical architecture, planning, and system design discussions.
- •Requirements Experience building modern web applications in a professional software engineering environment.
- •Strong experience with React, Next.js, JavaScript, and TypeScript.
- •Experience developing backend services with modern typed languages (Kotlin, Golang, C#, Java, Rust).
- •Solid understanding of API design, distributed systems, and scalable application architecture.
- •Experience working with Git, pull requests, and modern CI/CD workflows.
Required skills
ReactNext.jsTypeScriptKotlinPostgreSQLAWSGitCI/CD
Nice-to-have skills
LLMs
Domain expertise
fintech
Benefits & perks
Equity, Comprehensive benefits
Tech stack
ReactNext.jsTypeScriptKotlinPostgreSQLAWSGitCI/CD