Position: Android Developer
Category: Android
English level: intermediate
Years of experience: 2.5


Objective
Middle Android Developer with over 2.5 years of experience in developing high-quality mobile applications. Skilled in collaborating with cross-functional teams to deliver exceptional user experiences. Seeking a challenging role in a dynamic organization where I can utilize my expertise to contribute to innovative mobile app development projects.

Responsibilities
• Developed and maintained Android applications for various clients, ensuring high performance, responsiveness, and robust code.
• Collaborated with UX/UI designers and backend developers to implement intuitive user interfaces and integrate RESTful APIs.
• Participated in code reviews and provided constructive feedback to improve code quality and maintain coding standards.

Android Development:
Kotlin / Java 
Android SDK
Multithreading
Kotlin coroutines & Flow.
Dagger 2, Hilt.
Architecture: Clean, MVP, MVI, Android Architecture Components
DB: Room
Network: Retrofit
UI: Jetpack compose, ConstraintLayout, custom views, canvas, animation, ,
Testing: Unit & UI testing using JUnit, Mockito, Espresso
Social Networks APIs

Good team, interesting projects, professional growth. Ideally - long term project.