Position: Trainee/Junior Flutter developer
Category: Android
English level: intermediate
Years of experience: 0.5

I hope to get some new knowledge in theoretical and practical way, don't stop improving and become a good specialist.
Description: application for communication of employees of the company with various advanced features
Customer: outsourcing
Involvement Duration: 2 month
Project Role: front end
Project Team Size: 3 developers,1 team lead
Tools & Technologies: Simulation of door opening by NFC tag reading,local authorization,analytics/crashlytics/cloud messaging by Firebase,framework for bar-code displaying,Google Maps,OAuth2,Google Sign-In,DIO,Bloc,Providers,Animation,GetIt,Git
Responsibilities: create navigation service with appbar/drawer bloc, analytics by Firebase, authentication service with using Google SignIn+local authorization, http service with using DIO,UI(login with google,login with email&password,home,animation appbar,animation drawer)
Not only learning new stuff I want also to learn how to work in a team and be a good team player, cause it's extremely important to be a reliable team player to achieve more. Besides, I want to learn the best practices of programming architecture and code quality.