Position: Strong Middle Android Developer
Company: Vilmate
Experience required: 3y
English level: intermediate

Our client is a Sweden-based company. The product is a holistic health experience system that focuses on customer experience, integrating behavior change design into mobile apps and new clinical web applications. Leverages automation and machine learning to enhance the overall care experience by letting them get in the way of excellent human support and coaching capabilities. 

Responsibilities:
- Design and build applications for the Android platform.
- Develop new features and make changes to existing code.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.

General Requirements:
- 3+ years of experience in Android development.
- Good knowledge of OOP’s concepts & design patterns.
- Good knowledge of Java and Kotlin.
- Good knowledge of Android SDK.
- Familiarity with RESTful APIs.
- Strong knowledge of Android design principles, patterns, and best practices.
- Understanding of network technologies and protocols.
- Understanding of Git.
- To be a goal-oriented and self-organized person.
- Strong written and spoken communicative English level.

As a plus:
- Ability to quickly perceiving new documentation.
- Experience in creating libraries and modules.
- Experience with third-party libraries.
- Experience with offline storage, threading, and performance tuning.
- Ability to work in a distributed, international team environment.
- Excellent problem-solving skills.
- Strong analytical skills.

We offer:
- Competitive salary and benefits.
- Great opportunity for professional development within a fast-growing company.
- Tasks with the challenges.
- The friendly team of young professionals.