As a Senior Android Engineer, you’ll work alongside a small crew of engineers, creatives, and mission managers to construct cell apps that join followers and collectors to the thrilling world of Funko.
It is a contract place.
Your Superpowers in Motion
- Develop Android apps utilizing the most recent frameworks, libraries, and applied sciences to ship distinctive person experiences.
- Implement superior animations and transitions with a deal with efficiency and usefulness.
- Construct resilient non-UI elements, together with networking, caching, and long-running activity capabilities, courses, and libraries.
- Take part in our established code assessment course of to make sure code high quality and consistency.
Should-Have Superhero Gadgetry
- Experience in Android growth utilizing Kotlin and/or Java.
- Robust architectural abilities, designing scalable apps with reusable elements and patterns.
- Confirmed capacity to create customized UI elements and adapt layouts for varied display screen sizes and orientations.
- Deep understanding of Android threading and concurrency, together with coroutines and managing advanced asynchronous operations.
- Familiarity with reactive programming patterns and frameworks corresponding to RxJava or LiveData/Circulate.
- Expertise integrating with exterior knowledge sources (e.g., REST APIs) and managing caching successfully.
- Proficiency with Git and branch-based workflows corresponding to GitHub Circulate.
- Meticulous consideration to element, writing clear, maintainable code.
- Write unit assessments for vital sections of the code base.
- Expertise with the complete app deployment lifecycle, together with steady integration, Play Retailer submission, and managing app updates.
- 5+ years of expertise as a design-focused Android software program engineer.
Good to Have
- Expertise with 3D libraries corresponding to Unity or OpenGL.
- Familiarity with AR frameworks like ARCore.
Apply Now
Let’s begin your dream job