Android Engineer

Sorry, this job was removed at 10:50 a.m. (MST) on Tuesday, June 9, 2020
Find out who's hiring remotely in Greater Denver Area.
See all Remote Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Who we are

At Notion, we help people protect the things they love most. Notion’s first product, a multi-purpose IoT sensor, paired with thoughtful data analytics and services, delivers peace of mind to empower anyone to live an easier, safer, better life. Much more than home security, our ability to collect and analyze incredible amounts of data from homes has already led to partnerships with a number of insurance companies.

Our nimble team is made up of engineers, designers and business development experts. We're a motivated and passionate group of self-starters, excited to create solutions that truly make a difference in people's lives! Want to know more? Check us out at getnotion.com.

 

About you

We’re looking for an experienced Android Engineer who prides themselves on delivering an intuitive and frustration-free user experience across the wide array of Android devices. Someone who closely follows/contributes to the best practices and developments within the Android community and who is eager to integrate the latest platform and device-specific features while providing a solid experience for all compatible devices. 

 

Responsibilities:

  • Develop and manage the entire Android app lifecycle from designing/implementing new features, managing test integration, to setting up build/CI infrastructure for refining Release Engineering processes

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Expand app analytics to further provide insight into app usage, and use that data to update app workflows to improve user experience

  • Recommend new features and offerings based on new devices and platform features (Android Wear support, Google Now integration, other connected home devices, etc)

  • Provide insight into platform specific constraints for future R&D efforts

 

Requirements:

  • 3+ years of Android development experience

  • Solid understanding of the Activity/Fragment lifecycle, Services, Processes/Threads, Support Libraries, and common core platform API’s.

  • Experience with the Android network stack and managing connections between devices from v6.0+ (API 23+)

  • Ability to manage Gradle build infrastructure/multiple product flavors

  • Familiarity with GCM, the Location Services API, and techniques in battery optimization

  • Experience building responsive UI elements/workflows by optimizing network calls and leveraging local cache

  • Experience with databinding and working with complex RecyclerViews

  • Desire to contribute to backend and frontend code as needed to aid in the development of new functionality

  • Desire to be a thought leader in the IoT/Connected Home space

 

Bonuses:

  • Experience with popular open source libraries like OkHttp/Retrofit, RxAndroid, Realm, etc.

  • Experience with developing secure applications for connected devices (Bluetooth/Wi-Fi) 

  • Experience with cryptography/security methodologies, including public/private key encryption and token-based authentication/authorization

  • Experience working with design patterns like MVVM and MVC

  • Experience implementing Adapter Delegates

  • Ruby, Javascript, or other experience building web applications

Notion is an Equal Employment Opportunity (EEO) employer. We do not discriminate based upon race, color, sex (including pregnancy and childbirth), sexual orientation, gender identity, religion, national origin, age, disability, or veteran status.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

1530 Blake Street, Denver, CO 80202

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about NotionFind similar jobs