Remote job
Software Engineer II, Fullstack (App Experience)
Job details
About this role
Role overview A fullstack software engineering role on the consumer app experience team for a fintech focused on transparent, pay-over-time financial products. The work centers on the customer-facing mobile and web surfaces that form the home hub and product journeys, with collaboration across multiple product teams. It is a mid-level position suited to an engineer with around a year and a half of professional experience.
Responsibilities - Break down larger projects into individual tasks, deliver work in phases, and coordinate with peers to ship on time - Collaborate with product management, design, and analytics throughout the product development lifecycle, articulating technical constraints and weighing trade-offs - Support the operations and availability of team-owned artifacts by creating and monitoring metrics, escalating when needed, and participating in on-call and keep-the-lights-on efforts - Contribute to team culture by engaging in growth activities such as participating in the interview process
Requirements - 1.5+ years of experience as a software engineer - Experience shipping web applications using declarative UI frameworks such as React or Vue - Experience shipping mobile apps using native or cross-platform technologies such as React Native - Experience designing, developing, and launching APIs at scale using languages like Kotlin or Python - Comfort translating a simple problem or business scenario into a working solution
Benefits and work setup - Remote position based in Canada - 100% employer-paid health coverage for employees and dependents - Monthly spending stipends for tech, health, and wellness - Flexible time off plus a generous holiday calendar - Employee stock purchase plan (ESPP) offering discounted company stock - Accommodations available for candidates with disabilities throughout the interview process