Position: Senior Android developer (Kotlin/Java)
Company: Access Softek
Experience required: 3y
English level: upper

Access Softek is a software company with headquarters in Berkeley, California with offices in Manhattan, Chicago, and Vancouver. We are creating a digital banking solution: online banking, mobile banking, omnichannel lending, and omnichannel account opening. 

Today our 300+ employees are serving over 400 financial institutions and reaching over 3 million mobile banking end-users every month.
Our focus is on innovation: mobile-first, machine-learning, and AI everywhere.
We are hiring a Senior Android Developer (Kotlin/Java)

Primary Responsibilities:
– Design, develop and support various features of the 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 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)

Requirements
Technical:
– 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

Common:
– 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:
Kotlin/Java
Android Jetpack
Coroutines
RxJava, Kotlin Flow, LiveData
Retrofit, OkHttp3
Clean Architecture
MVVM, MVP
Hilt, Dagger
Multi-module
Sqlite, Room
Material Components
Robolectric
AndroidX Tests
Appium
There is also a possibility to develop yourself in other technologies (.Net, Frontend-JS) as you evolve in the company.