Design, develop and support various features of Mobile Banking Android app.
Design, develop and support tests along with developing of new features.
Create the best possible UI/UX solutions in the team of Designer, Product Manager and QAs.
Work with other Android developers of the app to make unified solutions and follow common app’s architecture.
Provide code review to other Android developers working on the same project.
Communicate in English and work inside of a distributed team.
RequirementsTechnical
Experience with Java - 3+ years
Experience with Android is a big plus
Experience with Git is a big plus
Experience of successful work on projects with significant legacy codebase is a plus
Readiness to work with Android-only project, extensive UI programming tasks, pair-programming sessions, code peer-review, unit testing, integration testing
Common
Willingness to work on one product/project for a long time
Readiness to join large existing project and make remarkable contribution in its growth
Experience of remote work in a team is a plus
Experience of work in SCRUM is a plus
Readiness to work in a large distributed team with regular Skype calls and chats