Position: Senior Android Developer
Company: Grid Dynamics
Experience required: 5y
English level: intermediate

Project description
Development of complex service libraries used across multiple applications/platforms and eventually serving a pool of 30M+ end users.

Client description
American multinational corporation that is engaged in the design, development, manufacturing, and worldwide marketing and sales of footwear, apparel, equipment, accessories, and services.

Details on the tech stack
Android, Kotlin, Coroutine, REST, JSON, Gradle, JUnit, Mock, Git

Min requirements
- Tech stack + min 5 years of proven experience in Android development
- The candidate should be able to attend Mon/Wed meetings (10 AM PST) and Tuesday meetings optional (11 AM PST)
- Experience with Android SDK
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and API
- Strong verbal and written communication skills to communicate effectively with business and technical teammates in distributed teams.

Nice to have requirements
- Leadership skills
- Excellent problem-solving skills, initiative, and intellectual curiosity

Team:
At the moment we have 10 engineers in Europe.

What tasks you will work with?
- Feature development
- Engineering discovery
- Technical documentation
- Client communication and reporting
- Libraries migration
- There are almost no UI-related tasks on the project

Pros of the project:
- A long-term project with tasks of varying complexity that can be distributed among team members as they are interested
- Friendly team.