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
Senior Full Stack Developer modernizing school transportation platforms with C#, C++, React, and Claude Code. Building reliable core systems and cloud - native AI - enabled applications.
Senior Full Stack Engineer building AI - powered banking software for landlords and real estate investors. Owning React and Node.js features end - to - end in Baselane’s AI - first engineering environment.
Process Quality Engineering Team Lead overseeing quality investigations and non - conformance disposition for Kardium’s atrial - fibrillation medical device manufacturing operations. Leading engineers across a two - shift production environment.
Senior Full Stack Developer building xMentium’s AI document - intelligence platform. Developing extraction pipelines, enterprise integrations, and scalable full - stack features.
Cisco technical leader guiding Go - based endpoint security software across architecture, reliability, security, and releases. Mentoring engineers and delivering changes to millions of customer endpoints.
Principal Software Engineer setting technical direction for Chainguard’s hardened container images, registry, and adoption tooling. Leading multi - team delivery for a company securing open - source software.
Senior Software Engineer designing scalable Salesforce customizations and integrations for Sitetracker customers. Leading architecture, development, technical discovery, and engineering improvements across complex implementations.
Intermediate Software Developer building and shipping full - stack features for Solace’s enterprise real - time data platform. Supporting APIs, interfaces, testing, customer issues, and post - release delivery.
Staff Software Engineer owning Kubernetes infrastructure, release tooling, and observability for CircleCI’s self - hosted CI/CD platform. Improving installation, upgrades, and operations for regulated and air - gapped customers.