Locations : REMOTE
Duration : Long Term Contract
-
Implement designs to create applications for the Android platform
-
Attending daily standup and other meetings as needed
-
Communicate effectively and proactively with stakeholders about your work
-
Collaborate with team to plan and implement product roadmap
-
Focus on quality, performance, and responsiveness of applications
-
Use the latest technologies and Android APIs to create world-class applications
-
Fixing bugs and performance problems
-
Writing clean, readable, and testable code
-
Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
-
Other related duties as assigned
-
Demonstrated ability to work collaboratively in an ambiguous, fast-paced environment
-
5-8 years of industry experience designing, building, and maintaining native Android applications
-
Proven ability to collaborate with back-end services to build and integrate new features
-
Confidence with MVVM and Android application architectures
-
Expertise with React Native
-
Expertise at ensuring your code is verifiable including designing and writing unit and integration tests with Espresso
-
B.S. in Computer Science, Computer Engineering, Mathematics or a related field or comparable industry experience
-
Mix of startup and large software company experience
-
Expertise with Kotlin
-
Experience with Jetpack Compose