Jobs Companies Perch Intermediate Full Stack Software Engineer

À propos de ce poste Intermediate Full Stack Software Engineer chez Perch

Perch · Télétravail · Canada

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.

Responsibilities

  • Deliver features independently across Angular front-end applications and Node.js/Express APIs, writing clean and maintainable TypeScript.
  • Own small goals within broader initiatives, and contribute to unknowns and investigations with Senior oversight.
  • Build responsive, accessible UI using Angular and modern component patterns.
  • Work with PostgreSQL, including writing queries, migrations, and data models.
  • Estimate your own work with Senior review, and flag unknowns when you hit them.
  • Write and maintain unit and integration tests.
  • Help with rapid prototyping efforts, using AI tools and picking up new technologies as needed.
  • Over time, start anticipating risks on your own and reducing your reliance on review.

Interview Process

  1. Introduction (30 min) — Video call with our VP of Engineering.
  2. Technical Interview (90 min) — A simple take-home assignment followed by a pairing session.
  3. Culture Fit (30 min) — Meet other members of the team.
  4. Offer (10 min) — If it's a fit, we move fast.

Requirements

  • Living and eligible to work in Canada.
  • 4+ years professional experience in full stack development, with a track record of delivering scoped tasks on your own.
  • Solid grasp of TypeScript, JavaScript, HTML, and CSS.
  • Experience building web applications with Angular or a similar modern front-end framework.
  • Experience building or working with RESTful APIs in Node.js/Express or something comparable.
  • Comfortable with relational databases, especially PostgreSQL.
  • Comfortable with Git and pull request workflows.
  • Some exposure to cloud platforms, especially AWS.
  • Experience with CI/CD pipelines and automated testing.
  • Self-directed and effective in a remote environment.

Nice to Have

  • Experience working on growth or acquisition-focused product teams.
  • Experience with monorepo tooling and modern build systems.
  • Some exposure to Python and Flask.
  • Interest in fintech, real estate, or the mortgage industry.

Benefits

  • Fully remote, flexible hours.
  • You'd be one of the first members of a new team, with real influence over how it takes shape.
  • Mentorship from Senior and Lead engineers who are invested in your growth.
  • Perch has a defined engineering career ladder with transparent salary bands, so your path forward is clear.
  • The work matters: you're helping Canadians navigate one of the biggest financial decisions of their lives.
Prêt à postuler chez Perch ?
Postuler chez Perch

Emplois similaires

OpsLevel
Senior Fullstack Software Developer (Backend Focused)
OpsLevel
⚡ Postuler tôt Canada Télétravail CA$140,000–CA$190,000
● Nouveau 👁 Vu ✓ Postulé il y a 14 min
ClinChoice
Statistical Programmer Analyst I/II -Permanent Role-Hybrid @ Ontario Canada
ClinChoice
⚡ Postuler tôt Ontario, Canada Sur site CA$60–CA$80
● Nouveau 👁 Vu ✓ Postulé il y a 1 h
Clutch Technologies Inc.
Senior Software Engineer
Clutch Technologies Inc.
⚡ Postuler tôt Toronto, Ontario, Canada Sur site $160,000–$200,000
● Nouveau 👁 Vu ✓ Postulé il y a 1 h
Robinhood
Senior Software Engineer, Cloud Networking
Robinhood
⚡ Postuler tôt Bellevue, WA Sur site $196,000–$230,000
● Nouveau 👁 Vu ✓ Postulé il y a 1 h
ShareGate- en
Software Developer II (React), Platform - ShareGate
ShareGate- en
⚡ Postuler tôt Canada - Remote · lieu restreint $100,000–$130,000
● Nouveau 👁 Vu ✓ Postulé il y a 2 h
Workleap - en
Software Developer II (React), Platform - ShareGate
Workleap - en
⚡ Postuler tôt Canada - Remote · lieu restreint $100,000–$130,000
● Nouveau 👁 Vu ✓ Postulé il y a 2 h
Geotab
Lead Software Developer
Geotab
⚡ Postuler tôt Oakville, Ontario - Canada; To... Sur site CA$116,200–CA$155,000
● Nouveau 👁 Vu ✓ Postulé il y a 3 h
Brex
Staff Software Engineer, Banking
Brex
⚡ Postuler tôt Vancouver, British Columbia, C... Hybride $240,000–$285,000
● Nouveau 👁 Vu ✓ Postulé il y a 3 h
Stripe
Staff Software Engineer, Machine Learning Platform
Stripe
⚡ Postuler tôt Toronto Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 3 h

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Perch

Voir tous les emplois chez Perch →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit