We are looking for an experienced Android Developer to join our lean development team, and be part of the full product cycle making decisions and building software that changes the way millions of people use their mobile devices.
Job Description
· Maintain and develop new features for existing Android app
· Ensure applications are maintained with optimal performance and scalability
· Participate in a highly collaborative environment where we want you to share your expertise to help mentor others and facilitate constant learning
· Have a voice in the architectural definition and implementation of various key technology pieces
· Translate business requirements into technical design specifications
· Participate in the product definition phase
· Partake in unit-testing for robustness, including edge cases, usability and general reliability
· Utilize Github to create pull requests, review code and merge branches
· Collaborate with the team and participate in knowledge sharing