Position: Senior Android Developer
Company: AboutHR
Experience required: 5y
English level: fluent

We are looking for a senior Android developer, who is an original thinker, passionate, hard worker, and great executioner, to join our fast-growing B2C company. Our Android app allows our users to touch our vision and you will have a major impact on our product and growth by joining our Android team. This is a data-driven, B2C company, and the job of the Android Developer is to make the our experience come true.

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.

Responsibilities:
•  Take the 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.

About Company

This is a fast-growing, well-funded startup, changing the way people create and consume location-based information. It is the platform for communities to create customized maps and share information about places they love.