Design and build mobile applications on the Android platform
Collaborate with cross-functional teams to define, design, build, test and deploy new applications and features Work with internal and external data sources and API's where applicable Use Test Driven.
Development practices throughout Unit-test code for robustness, including edge cases, usability, and general reliability
Working as part of a feature team of talented people to design and build the next generation of our mobile applications.
Working within an agile environment. Able to discuss development with both technical and non-technical team members. Solid understanding of the full mobile development life cycle.
Personal Or Behavioral Skills:
Proficient in written and spoken English. At least 4 years of experience developing native Android applications. Experience working on complex UIs making use of material design components.