— Experience with Kotlin or Java — 3+ years
— Experience with Android is a big plus
— Experience with Git is a big plus
— Readiness to work with 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 to 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
— Project Description
— Work from anywhere in the world!
— Compensation vacation (15 days off in a year)
— Global corporate events for all employees
— Internet compensation (50$ per month)
— Paid sick leave
— Days off on public holidays
— Home office equipment (computer, additional monitor, etc.), if necessary;
— Team activities; and other benefits, described in detail in the Employee Handbook
— Design, develop and support various features of Mobile Banking Android app.
— Design, develop and support tests along with developing 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 a distributed team. (Communication with Dev team is in Russian)
RxJava, Kotlin Flow, LiveData
There is also a possibility to develop yourself in other technologies (.Net, Frontend-JS) as you evolve in the company.