02 Sep
|
Earnin
|
Vancouver
- We seek an experienced, collaborative, and resourceful Senior Web Engineer to join our team
- Our Early Bets initiatives are critical to EarnIn’s success, providing new experiences and products that empower users with a more comprehensive ecosystem of solutions
- We seek engineers who thrive in uncertainty, excel at defining technical solutions in ambiguous environments, and collaborate closely with Product teams to refine requirements
- Partner with Product and Design to define, build, and evolve user experiences using modern frontend technologies
- Own and evolve the frontend architecture to ensure scalability, performance, accessibility, and long-term maintainability
- Lead the design and implementation of complex frontend systems using React, TypeScript, and Next.js, including SSR, routing, data fetching, and performance optimization
- Establish and uphold frontend engineering standards, including patterns, tooling, testing strategies, and CI/CD best practices
- Drive cross-team technical initiatives, aligning frontend architecture with backend APIs, platform capabilities, and product strategy
- Proactively identify technical risks and opportunities, providing explicit technical direction and trade-off analysis
- Mentor and guide frontend engineers, raising the bar on code quality, architectural thinking, and delivery practices
- Design and implement robust unit, integration, and UI automation tests to ensure reliability and confidence at scale
- Define and monitor frontend metrics (performance, reliability, user behavior) to inform product and technical decisions
Benefits
- 401k
- FSA
- Mental health resources
- Employee Resource Groups
- Stipend for growth opportunities
- Pet friendly office
- Work from home opportunities
- Health insurance- The ideal candidate has experience building 0-to-1 products and demonstrates a strong ability to design and implement scalable architectures that support rapid product evolution
- Candidates with backgrounds in early-stage software products engineered for scale, or those who have worked in Research & Development on new technologies, will fit well on our team
- 4+ years of industry experience, with significant depth in frontend or web platform development
- Deep understanding of software engineering best practices across the SDLC, including testing, code reviews, observability, and operational excellence
- Experience working in cloud-based environments (AWS, GCP, or Azure), particularly as it relates to frontend delivery and integration
- Experience using AI-assisted development tools (e.g., Copilot, Cursor, LLMs) is a plus
- Bachelor’s (or higher, e.g., MS, or PhD) in Computer Science or a related technical field involving coding or equivalent technical experience
- Experience building and operating production web applications using server-side and client-side rendering
- Strong experience with frontend architecture, including state management, component design, design systems, micro-frontends (or modular architectures), and performance optimization
- Expert-level proficiency in modern frontend development, including HTML, CSS, JavaScript, TypeScript, React, and Next.js
📌 Senior Front End Engineer (Vancouver)
🏢 Earnin
📍 Vancouver