— 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
— 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
— 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.