Perch helps Canadians make smarter mortgage decisions. We're building a new engineering team focused on growing how people discover and engage with Perch, and you'd be one of its first members. The team will also contribute to the core platform that powers the experience.You will deliver work independently, contribute to investigations within larger initiatives, and take on more ownership over time. Seniors and Leads will be there to support you as you grow.You will be working with technologies such as Angular, TypeScript, Node.js/Express, and PostgreSQL, running on AWS. Rapid prototyping in different technologies is a regular part of the work. You will also be expected to use tools like Cursor and Copilot as part of your workflow, and to experiment with what makes you most effective.ResponsibilitiesDeliver features independently across Angular front‑end applications and Node.js/Express APIs, writing clean and maintainable TypeScriptOwn small goals within broader initiatives, and contribute to unknowns and investigations with Senior oversightBuild responsive, accessible UI using Angular and modern component patternsWork with PostgreSQL, including writing queries, migrations, and data modelsEstimate your own work with Senior review, and flag unknowns when you hit themWrite and maintain unit and integration testsHelp with rapid prototyping efforts, using AI tools and picking up new technologies as neededOver time, start anticipating risks on your own and reducing your reliance on reviewInterview ProcessIntroduction(30 min) — Video call with our VP of EngineeringTechnical Interview(90 min) — A simple take‑home assignment followed by a pairing sessionCulture Fit(30 min) — Meet other members of the teamOffer(10 min) — If it's a fit, we move fastRequirementsLiving and eligible to work in Canada.Professional experience in full stack development, with a track record of delivering scoped tasks on your ownSolid grasp of TypeScript, JavaScript, HTML, and CSSExperience building web applications with Angular or a similar modern front‑end frameworkExperience building or working with RESTful APIs in Node.js/Express or something comparableComfortable with relational databases, especially PostgreSQLComfortable with Git and pull request workflowsSome exposure to cloud platforms, especially AWSExperience with CI/CD pipelines and automated testingSelf‑directed and effective in a remote environmentNice to HaveExperience working on growth or acquisition‑focused product teamsExperience with monorepo tooling and modern build systemsSome exposure to Python and FlaskInterest in fintech, real estate, or the mortgage industryBenefitsFully remote, flexible hoursYou'd be one of the first members of a new team, with real influence over how it takes shapeMentorship from Senior and Lead engineers who are invested in your growthPerch has a defined engineering career ladder with transparent salary bands, so your path forward is clearThe work matters: you're helping Canadians navigate one of the biggest financial decisions of their lives#J-18808-Ljbffr
Intermediate Full Stack Software Engineer
PERCH | MORTGAGES, SIMPLIFIED
winnipeg, winnipeg
Published 28 days ago
Report job