Job Description
- Join a cross-functional team where youll work with other engineers, designers, and product managers to iterate on small, shippable features for Crackle Plus (e.g. advertising, video delivery, internal-facing tooling, etc.).
- Ensure high quality and well structured code.
- Ensure high crash free rating and overall app stability.
- Implement third party integrations for advertising, analytics, DRM etc.
- Implement & maintain latest chromecast sender & receiver app implementations.
- Engage in cultural evolution of processes to improve overall process, product, and support quality.
REQUIREMENTS
- Degree in Computer Science, Computer Engineering, or equivalent fields or equivalent experience
- 3+ years of Android development experience
- Expertise with Kotlin, Java
- Experience with common frameworks used in Android projects (OkHTTP, Retrofit, RxJava, Glide, Butterknife, Exoplayer, etc.)
- Experience with Gradle and legacy 3rd party dependencies
- Experience with apps that support older versions of Android
- Experience with debugging tools: Charles or equivalent HTTP proxy tool
- Practical experience using version control systems.
BENEFITS
Crackle Plus is a free ad-supported video entertainment network featuring a mix of full-length movies, TV shows, and original programming. Crackle Plus also includes a portfolio of other SVOD/AVOD brands including Popcornflix, Frightpix, and Pivotshare. Over 10 million viewers engage with Crackle Plus brands each month across a multitude of connected screens.
Our techstack is diverse and varies from React-redux front-ends to Node.js serverless microarchitectures, to event-streaming queue-fed step-functions to Java/PHP monoliths. We believe in the right tools for the right problem and strive to support a healthy bottom-up architectural methodology.