SummaryAs a senior software engineer you will be part of a cutting-edge development team and creating solutions for our Subaru customers. While this position is primarily a web and mobile, frontend role, you will be working with our backend developers, business analysts, designers, dev-ops engineers, and business partners to uncover and implement the best solutions for Subaru.
Technical Skills and Qualifications6+ years’ experience with React/React Native or Flutter8+ years developing high-volume, consumer-facing, client applications4+ years building high-quality iOS applications
Candidate should be proficient with…Modern JavaScript + TypeScriptReact/React NativeSwift, SwiftUI, UIKit, Combine and the iOS toolchainiOS design patterns and Apple’s Human Interface Guidelines Candidate should be familiar with…Version control and CI/CD processesUnit and integration testingRedux, Redux Toolkit, RTK Query
Candidate should be…able to effectively translate product, UX, and UI requirements into code implementation.prepared to brainstorm with product and technical teams to creatively solve problems.proactive and thoughtful when engaging with teammates. Candidate will stand out if they...have experience building WatchOS apps and iOS widgets.can demonstrate and discuss their contributions to app(s) in App Store