Remote job
Software Engineer II, Fullstack (App Experience)
Job details
About this role
Role overview
Contribute to cross-team projects that improve consumer experiences across web and mobile applications. Working with a technical lead and manager, you will turn larger initiatives into manageable stages, collaborate with product, design, analytics, and engineering partners, and help keep the services your team owns reliable.
Responsibilities
- Break larger projects into sequenced tasks and deliver them in phases with support from technical and product leads. - Take part in product planning and design discussions, explain technical constraints, and help teams weigh risks and tradeoffs. - Build and maintain APIs and customer-facing web or mobile experiences. - Create and monitor operational metrics, raise issues when needed, and take part in on-call and service maintenance work. - Review code, help debug a large codebase, and contribute to team development activities such as interviewing. - Seek feedback and communicate clearly with colleagues and stakeholders across a distributed engineering team.
Requirements
- At least 1.5 years of software engineering experience, or equivalent practical background. - Experience developing and launching APIs at scale, using languages such as Kotlin or Python. - Experience shipping web applications with a declarative interface framework such as React or Vue. - Experience shipping mobile applications with native or cross-platform technologies such as React Native. - Ability to turn a straightforward business problem into a solution spanning multiple software components, with clear, tested, extensible code. - Comfort navigating an established codebase, debugging other engineers’ work, and giving constructive code review feedback. - A relevant bachelor’s degree or equivalent practical experience. - Strong written and verbal communication skills.
Benefits and work setup
- Remote role for candidates residing in specified Canadian provinces. The organization is remote-first, with in-person onboarding and occasional office attendance possible. - Annual base pay is listed as CAD $133,000–$183,000. Total compensation may include equity and monthly spending stipends. - Health coverage includes premiums paid for employees and dependents; other benefits include flexible time off, holidays, wellness and technology stipends, and an employee stock purchase plan.