Position: Android Developer
Category: Android
English level: upper
Years of experience: 2

- Compose experience: 
      - Compose app from scratch
      - Compose features in existing app:
          - image enhancements
          - stickers on images
      - app-as-service engine using Compose
- architecture experience: 
      - architecture for the volunteer app
      - architecture for the Banking app-as-service app
1. Worked for a big American product on outstaff. 
Responsibilities as a team member:
- developing new functionality / maintaining old functionality 
- fixing bugs, etc
- analytics

Tech:
- Kotlin, Compose, Coroutines, etc

Had a few side projects: 
2. Volunteer app for army. Two backend devs, and two android devs (including me). Responsibilities:
- developing entirely Compose app:
       - Compose UI
       - Compose Navigation
       - architecture for the app (MVVM, Presentation, Domain, Data layering)
- helped with WorkManager, syncing data, offline mode

3. Banking app-as-service, responsibilities:
- fixing existing architecture:
     - extending existing architecture to make it app-as-service
     - dynamic screens protocol improvement
- app refinement: fixing bugs, styles, etc
Looking for an opportunity to improve my skills and create complex applications. Not looking for routine work like creating gambling apps.
Focus on architecture, layering, etc. Looking to work with experienced architects, seniors, etc.
Would be a great plus to have advanced training courses.