Senior Full Stack Developer building lending technology for Scratch, a fintech financing veterinary care. Developing Node.js, TypeScript, React, APIs, payment systems, and risk-assessment solutions.
Responsibilities
Architect, discuss, design, and implement systems within the Scratch ecosystem, including application processes, risk assessments, payment processing, public-facing APIs, and event-based integrations
Write clean, maintainable code across backend services and frontend components supporting the lending business and third-party integrations
Improve overall quality and test coverage through end-to-end testing
Grow and improve Continuous Integration and Continuous Delivery pipelines
Participate in daily stand-ups, sprint planning, code reviews, and agile team collaboration
Surface potential blockers and architectural issues
Own incident response and debugging for personal code and shared services
Participate in post-mortem reviews
Stay current on best practices and industry trends
Translate product requirements into implementation plans and working code
Leverage automated test coverage and AI-assisted development
Requirements
Available to work from UTC-3 to UTC-8 timezones
Fluency in English is required
5+ years of professional experience as a software engineer
Strong backend skills using Node.js and TypeScript
Experience developing RESTful APIs
Frontend experience using React
Proficiency with HTML, CSS, and JavaScript
Practical knowledge of SQL and NoSQL databases, including MySQL, PostgreSQL, Firestore, and Redis
Experience working in domain-based monorepos with independently deployable backend services
Familiarity with cloud infrastructure best practices
Ability to switch between languages and frameworks
Familiarity with Agile and Scrum processes
Ability to collaborate cross-functionally with product and engineering stakeholders
Excellent problem-solving skills, clear communication, and proactive initiative
Nice to have: Google Cloud Platform, CI/CD, Kubernetes, and Docker
Nice to have: PHP and/or Golang
Nice to have: risk modeling and underwriting experience
Nice to have: payment processing solutions experience
Nice to have: ML model experience
Nice to have: QA tooling experience with Playwright, Cypress, or Selenium
Benefits
Unlimited PTO
Covered healthcare
401k match
Cell plan reimbursement
Monthly recognition opportunities
Learning platforms and resources
Equity retention policy
Generous parental leave
Office space in Pasadena stocked with snacks and various beverages
Backend Technical Lead building Shopify integrations for enterprise commerce brands at Domaine. Leading development, client technical guidance, data migrations, and project delivery.
Software Developer building full - stack applications for Turner Fleischer, a Canadian architecture and design studio. Developing APIs, DevOps workflows, and digital solutions for architects and studio operations.
Associate Software Engineer developing enterprise AML and financial crime technology for Sun Life. Supporting AWS data integration, ETL pipelines, applications, and production operations.
Software Engineer building Felix’s WordPress healthcare website and design system. Developing growth tooling, APIs, analytics, experimentation, and automated QA for Canadian healthcare customers.
Software Developer building production AI agents and MCP integrations for Euna Solutions’ cloud - based public - sector budgeting software. Deploying secure LLM features with Python or TypeScript in a hybrid Oakville team.
Full Stack Engineer building JavaScript and Python applications for Ledgebrook, an InsurTech MGA modernizing specialty insurance. Developing scalable APIs, LLM tools, and underwriting technology.
Staff Engineer designing AWS integrations, microservices, and AI automation for EverCommerce’s service - commerce SaaS platform. Providing technical leadership and hands - on development across distributed teams.
Principal Agentic Engineer architecting AI - native customer - experience systems for APPLY, an agentic CX partner for global consumer and entertainment brands. Leading full - stack architecture, coding - agent delivery, cloud platforms, and AI - powered applications.