About Fisker Inc.
California-based Fisker Inc. is revolutionizing the automotive industry by developing the most emotionally desirable and eco-friendly electric vehicles on Earth. Passionately driven by a vision of a clean future for all, the company is on a mission to become the No. 1 e-mobility service provider with the world’s most sustainable vehicles. To learn more, visit www.FiskerInc.com – and enjoy exclusive content across Fisker’s social media channels: Facebook, Instagram, Twitter, YouTube and LinkedIn. Download the revolutionary new Fisker mobile app from the App Store or Google Play store.
Role Overview
As a digital company that manages the entire car ownership lifecycle through our Apps and Website, providing a frictionless, innovative, integrated experience will be paramount. You will be a member of the Mobile & Web engineering team, where you will build capabilities and integrations on the Digital Product roadmap and enhance that our consumer-facing iOS App.
Responsibilities
- Contribute to the architecture, design, and implementation of consumer-facing features in the Fisker App
- Build compelling in-app experiences that will reach users globally
- Collaborate with the product and design team(s) influence the roadmap and product development of Fisker’s App and services
- Create and maintain internal shared frameworks and libraries
- Shape the future of optimized analytics at Fisker Inc from the ground up with innovative data tools for analytics
- Evolve Fisker’s architecture to support multiple authentications flows, account management, and integrations
- Mentor, collaborate and learn from innovative and passionate team members
Skills and Experience
- Experience with building public APIs and mobile SDK’s
- Experience with native Android frameworks
- Experience communicating and implementing effective, solutions-oriented improvements
- Experience collaborating with a small team while working interdependently within a cross-functional organization
- 2+ years of professional experience building native Android applications
- Full life cycle experience building applications in Kotlin
- Knowledge of Android Architecture components
- Knowledge of the Android SDK performance tools and optimization techniques
- Experience building and testing large-scale Android apps and/or codebases
- Knowledge of MVVM pattern is a plus
- Knowledge of Repository pattern is a plus
- Experience of implementing Web Socket Servers client is a plus
- Experience of using Dependency Injection is a plus
- Good understanding of Material Design
Qualifications
- Prior startup experience is excellent (but not necessary)
- 2+ years of Android development experience
- A BS or MS in Computer Science or Engineering is preferred