Software Engineer, Product / Mobile
Core
Full-stack engineer owning features end-to-end for a consumer finance platform serving Canadians living paycheck to paycheck.
Role type
Senior IC full-stack engineer (mobile/backend)
Builds
React Native mobile apps and TypeScript/Node serverless backend for short-term credit products
Domain
FinTech / Consumer Finance
Deliverable
production ML models | product features
Required skills
TypeScript, Node.js, React Native, AWS Lambda, API Gateway, SQS, REST/GraphQL APIs, Jest, React Native Testing Library, Detox, CI/CD integration, product scoping, pragmatic testing
Preferred skills
mobile release pipelines, over-the-air updates, app store processes, observability (structured logging, tracing, profiling), analytics/experimentation (event models, A/B testing), OSS contributions
Technologies
TypeScript, Node.js, React Native, AWS Lambda, API Gateway, SQS, Jest, React Native Testing Library, Detox
Responsibilities
Ship full-stack features from discovery to release; work across serverless backend and mobile frontend; instrument releases with logging and metrics; refactor code and pay down tech debt; collaborate with design and product on customer outcomes
Seniority
Senior, hands-on IC