CambridgeRecruiter Since 2001
the smart solution for Cambridge jobs

Android Software Engineer

Company: Craft
Location: Cambridge
Posted on: November 19, 2021

Job Description:

Job DescriptionThe Android team is responsible for building our product experience on four different platforms from one codebase - Android Mobile, Android TV, Amazon Fire Tablets, and Amazon FireTV. We're a small autonomous team building apps with high engagement and millions of installs, which collectively are responsible for a huge fraction of the billions of minutes watched each year. We are passionate about crafting the best possible UX to connect our users with the content they love, providing a seamless viewing experience while surprising them with new features and capabilities.Location: Cambridge, MA - San Francisco, CA - NYCCompensation: Includes competitive salary, company stock options and health benefits. REMOTE UNTIL JANUARY 2022 then partial remote/office after. Recent projects on our Android platform have included:Leading development of our Connect feature, a cross-platform second-screen experience that lets you fully control your large screen ('Ten foot') viewing experience from your smartphone, maintaining a synchronized playback session that lets you browse for new content while controlling your current content playback. This technology is also the building block for upcoming co-viewing features.Building a generic focus management framework that we think simplifies a lot of the gaps in system focus, and is much lighter-weight than leanback's GridView. It is a set of custom views that delegate focusSearch and onRequestFocusInDescendants. We hope to open source this library very soon!Starting to build out Kotlin Multi Platform libraries to share code between our iOS and Android apps.Developing our own lightweight MVI framework that we built on top of RX, which we are now starting to port over to coroutines.Our engineers own what they build from start to finish and are passionate about continuously delivering delightful features to a huge user base. If you're an Android hacker who cares deeply about writing quality code, using the latest tools & technologies to push the envelope of what's possible on the platform across a variety of form factors and viewing experiences, we would love to talk to you! A strong candidate is:Extremely proficient in KotlinFamiliar with the Android ecosystem, including feature sets and best practices across devices and operating system versionsExperienced with reactive programming and/or coroutinesNice to have:Experience with video playbackExperience with or interest in Android based set-top box platforms (Fire TV, Android TV, etc)Experience with GraphQL-based APIsExperience with TV Integration FrameworkExperience with cross device interoperability (e.g. casting)Experience building multi-modal experiencesLinkedIn: https://www.linkedin.com/company/craftrecruiting/ Instagram: https://www.instagram.com/craftrecruiting/ Twitter: https://twitter.com/craftrecruitingby Jobble

Keywords: Craft, Cambridge , Android Software Engineer, IT / Software / Systems , Cambridge, Massachusetts

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Cambridge RSS job feeds