Position: Android Developer
Company: ITernal Group
Experience required: 2y
Category: Android
Published: 2020-02-01T00:00:00+02:00

**About project**
A project is a social network (an analog of Instagram) in which you can create and tell a story of your life. There are a lot of interesting functions, such as streams and real-time chats, working with the camera.
**Technical stack:**
- Android SDK
- Android Jetpack Components
- MVVM
- Dependency injection framework (KOIN)
- Kotlin
- Coroutines
- Retrofit
- REST API
**Requirements:**
- At least 2+ years of experience Android SDK
- Strong knowledge in Android Jetpack Components
- Experience in Kotlin
- Good understanding of OOP, SOLID, RESTful APIs, MVVM architecture pattern
**Would be a plus:**
- Intermediate English level
- Good Java Core knowledge
- Experience in KOIN 
- Experience with bitrise.io 
**Responsibilities:**
- Developing, enhancing, and designing a mobile application for Android platform
- Collaborating with the design team to define app features
- Ensuring quality and performance of application to specifications
- Identifying potential problems and resolving application bottlenecks
- Fixing application bugs before final release
- Maintaining the code and automatisation of the application
- Designing and implementing application updates
**We offer:**
- No bureaucracy and no boring meetings
- Professional and career opportunities
- Flexible schedule
- Paid vacation (20 days) and sick leaves (10 days) 
- Personal budget for education
- Participation in conferences and foreign trips
- English classes in the office
- The environment where you can implement your ideas
- Friendly professional staff and warm atmosphere
- Team parties and corporate events