Job Posting
As a new member of a great team, you'll design, build, and ship an app that connects to millions of customers via 19 languages. We use scrum with daily stand-ups, two-week sprints, sprint planning, retrospectives, peer-reviewed pull requests via Bitbucket, test cases, Slack, Jira, Zeplin, and the latest hardware. You'll be interacting with other teams (quality engineering, design, content management, API, security, localization, etc.) to ship a quality app. You'll use your Kotlin talent to help us build out the app with exciting new features and capabilities (new workout content, in-app commerce, new UI designs, video, etc.).
Minimum Requirements :
- Bachelor's Degree in relevant field
- Fluency in Java and Kotlin with recent development experience
- Experience using Google architectural components (Lifecycle, Room, ViewModel)
- Experience developing, delivering, and supporting multiple native Android applications through the Google Play store
- Expert-level knowledge of Android SDK API levels, capabilities, OS versions, material design, and popular devices
- Experience designing mobile apps to consume server-based REST APIs
- A solid foundation in data structures, algorithms, object-oriented programming, MVC architecture, and Android design patterns
- Experience and proficiency in some of the following : multithreading, memory management, networking, performance optimization, app security
- Excellent analytical skills
- Willingness to seek out the best solutions
- Eagerness to learn
- Attention to detail
- Ability to work as part of a team
Location : Beaverton, OR
Industry : IT Services
Country : United States
Zip / Postal Code : 97003