Experience building and maintaining native Android apps
Know how to write high-quality, testable code, and understand the tradeoffs between expediency and maintainability
Have strong UX and design sensibilities, and know how to bring complex designs to reality
Be a strong communicator, and you can explain complex technical concepts to designers, support, and other engineers without a problem
When things break, you’re eager and able to help fix things
Responsibilities:
Build, test and maintain native mobile applications, with an emphasis on leveraging Jetpack Compose, Navigation, CLEAN Architecture and MVI for building modern and performant user interfaces.
Ability to work with CI tools to support mobile builds and releases
Participate in technical design and planning discussions
Uphold standards for quality by performing code reviews, fixing bugs, creating automated tests, and monitoring performance
Collaborate with UX designers to build polished user interfaces