Funko: Senior Android Engineer

Headquarters: Everett Washington URL: https://funko.com As a Senior Android Engineer, you will work alongside a small team of engineers, creatives, and project managers to build mobile apps that connect fans and collectors to the exciting world of Funko. This is a contract position. Your Superpowers in Action Develop Android apps using the latest frameworks, libraries, and technologies to deliver exceptional user experiences. Implement advanced animations and transitions with a focus on performance and usability. Build resilient non-UI components, including networking, caching, and long-running task functions, classes, and libraries. Participate in our established code review process to ensure code quality and consistency. Must-Have Superhero Gadgetry Expertise in Android development using Kotlin and/or Java. Strong architectural skills, designing scalable apps with reusable components and patterns. Proven ability to create custom UI components and adapt layouts for various screen sizes and orientations. Deep understanding of Android threading and concurrency, including coroutines and managing complex asynchronous operations. Familiarity with reactive programming patterns and frameworks such as RxJava or LiveData/Flow. Experience integrating with external data sources (e.g., REST APIs) and managing caching effectively. Proficiency with Git and branch-based workflows such as GitHub Flow. Meticulous attention to detail, writing clean, maintainable code. Write unit tests for critical sections of the code base. Experience with the full app deployment lifecycle, including continuous integration, Play Store submission, and managing app updates. 5+ years of experience as a design-focused Android software engineer. Nice to Have Experience with 3D libraries such as Unity or OpenGL. Familiarity with AR frameworks like ARCore. To apply: https://weworkremotely.com/remote-jobs/funko-senior-android-engineer

Funko: Senior Android Engineer

Headquarters: Everett Washington
URL: https://funko.com

As a Senior Android Engineer, you will work alongside a small team of engineers, creatives, and project managers to build mobile apps that connect fans and collectors to the exciting world of Funko.

This is a contract position.

Your Superpowers in Action
  • Develop Android apps using the latest frameworks, libraries, and technologies to deliver exceptional user experiences.
  • Implement advanced animations and transitions with a focus on performance and usability.
  • Build resilient non-UI components, including networking, caching, and long-running task functions, classes, and libraries.
  • Participate in our established code review process to ensure code quality and consistency.
Must-Have Superhero Gadgetry
  • Expertise in Android development using Kotlin and/or Java.
  • Strong architectural skills, designing scalable apps with reusable components and patterns.
  • Proven ability to create custom UI components and adapt layouts for various screen sizes and orientations.
  • Deep understanding of Android threading and concurrency, including coroutines and managing complex asynchronous operations.
  • Familiarity with reactive programming patterns and frameworks such as RxJava or LiveData/Flow.
  • Experience integrating with external data sources (e.g., REST APIs) and managing caching effectively.
  • Proficiency with Git and branch-based workflows such as GitHub Flow.
  • Meticulous attention to detail, writing clean, maintainable code.
  • Write unit tests for critical sections of the code base.
  • Experience with the full app deployment lifecycle, including continuous integration, Play Store submission, and managing app updates.
  • 5+ years of experience as a design-focused Android software engineer.
Nice to Have
  • Experience with 3D libraries such as Unity or OpenGL.
  • Familiarity with AR frameworks like ARCore.

To apply: https://weworkremotely.com/remote-jobs/funko-senior-android-engineer