Position: Senior Android Developer / STEPS
Company: MWDN
Experience required: 3y
English level: upper

RESPONSIBILITIES
Take conceptual product and design ideas and turn them into valuable and delightful experiences for our users
Ensure the performance, quality and responsiveness of the application
Collaborate with a team to define, design and ship new features
Work closely with Product Managers and Product Designers to implement best-in-class user experiences
Identify and correct bottlenecks and fix bugs
================
Перспектива назначения на  лида. Потому нужен хотя бы минимальный опыт управления командой и желание делать это на нашем проекте.

REQUIREMENTS
5+ years of professional experience building Android applications
Experience with Java and Kotlin languages
Strong knowledge of Android SDK, different versions of Android and how to deal with different screen sizes
Experience with Google Maps SDK or Mapbox SDK
Experience with common Android frameworks such as Dagger 2, Retrofit and Firebase, etc.
Experience with animations and micro-interactions' implementation
Familiarity with RESTful APIs to connect applications to back-end services
Experience with caching mechanisms
Experience with Git
Excellent troubleshooting skills
Fast learner, highly organized and detail oriented person who has the ability to work on multiple deadlines in a fast-paced atmosphere
Team player with strong communication skills who is passionate about being part of a successful team with a “Can-Do” mentality and mindset
English verbal and written communication skills

ABOUT THE PROJECT
STEPS is a fast-growing, well-funded startup, changing the way people create and consume location-based information. STEPS is the platform for communities to create customized maps and share information about places they love.

https://www.steps.me/