Build Bitmoji mobile experiences with Kotlin and Java at Snap Inc., working from the office four or more days weekly. Shape expressive products used through Snapchat.
As a Level 4 Android Engineer, you will develop Bitmoji features from design through launch. The work includes Android application development, UI and infrastructure decisions, and code quality. You will also use RxJava, Dagger, and AI tools while applying judgment to generated output, architecture, performance, and security.
Key Responsibilities
Push mobile device capabilities through strong user experiences
Build smooth, secure, and fun Bitmoji products
Develop features from design through implementation and launch
Evaluate technical tradeoffs with design partners
Perform code reviews ensuring code quality
Requirements
Use Kotlin, Java, RxJava, and Dagger
Experience with Android application development
Bachelor's degree or equivalent practical work experience
Two years post-Bachelor's software development experience, or equivalent advanced degree pathway
Experience with large-scale customer-facing mobile applications preferred
Bring Android development, Kotlin, Java, and AI tool judgment to Bitmoji product engineering at Snap Inc.