CV: Android developer
este accesibila doar pentru utilizatorii inregistrați.
▪ Create complex Android apps from scratch;
▪ Maintain and upgrade existing Android projects;
▪ Integrate server communication via REST API;
▪ Publish & update apps on Google Play;
▪ Integrate Firebase analytics services;
▪ Code review Java/Kotlin code from other devs;
▪ Projects estimation.
Create Android apps from scratch, from wireframes and clickable prototype to complete solutions including client app and server side - mainly Firebase services like Firestore, Realtime Database, Firebase Authentication, Google Play payments, Admob, etc. Professional approach and high IT industry standards for a good quality/price ratio.
▪ Analysis and design of Android apps
▪ Creating prototype and iconography within Adobe XD
▪ Developing native apps using Java and XML
▪ Complex projects for Logistics and HR management
▪ Client server communication and sync via REST API
▪ Good usage of AndroidX and Google Material design
▪ Some experience creating Universal Windows Platform apps using C# and XAML
▪ Testing apps with mock server
▪ Google Play publishing for testing and production
▪ ASO and Play Store listing optimization
▪ Some experience in Java and Android SDK environment
▪ Teamwork skills using Agile framework
▪ Basics of continuous integration practices
▪ Basics of Android UI elements
▪ Work with deadlines
▪ Read, write, and understand English at an advanced level ▪ Attention to detail and ability to work both on a team and individually
▪ Good memory skills and ability to manage a large quantity of information
▪ Ability to keep conversations within native american environment and customer care
Specialitatea: Information Technologies (Systems and Computer Engineering).
▪ Mobiles app prototyping and iconography using Adobe XD
▪ Android native app development using Java or Kotlin
▪ MVVM app architecture
▪ Client server using REST API via Retrofit, Volley or simple HttpURLConnection
▪ Proficient with material design
▪ Familiar with RxJava and newest features like ViewModel, WorkManager, data binding, Koin & Room
▪ Proficient using Firebase services like Firestore, Realtime Database, Firebase Authentication, Google Maps, Admob, Crashlytics, Analytics Events etc
▪ Familiar with SSL implementations like SSL Pinning or SSL mutual auth
▪ Familiar with AES and RSA encryptions
▪ Proficient with library creation and publishing using Github and Jitpack
▪ Proficient with Google Play developer console
▪ Familiar with Git workflow
▪ Familiar with client server communication using Retrofit and Json
▪ Familiar with design patterns like Singleton, Publisher Subscriber, Factory, etc
▪ Familiar with SQL and Sqlite specifics
▪ Proficient with Google in app payments and AdMob
▪ Practice with android product flavors
▪ Familiar with older Android SDK particularities (since Android 2.2 Froyo)
▪ Good usage of UML
▪ Some practice in Universal Windows Platform development using C# and XAML;
▪ Basic usage of C, C++, HTML, JS
Professional Android mobile apps development from scratch & support for complex existing projects