Android Mobile App Developer Resume
5.00/5 (Submit Your Rating)
SUMMARY
- Knowledge of Android SDK development and UI design principles/patterns
- Excellent knowledge of Software Development Life Cycle (SDLC)
- Good understanding of algorithms, data structures and performance optimization.
- Programming experience in Android UI/UX and multithreading
- Debugging and performance benchmark experience on Android
- Knowledge of Android components, architecture components, Push notifications, Threading concepts, Restful APIs, layouts, constraints, and dependency injection.
- Familiarity with RESTful APIs to effectively integrate Android applications
- Knowledge of Android design principles, interface guidelines, Material Design, MVVM/MVC/MVP and core frameworks
- Experience with remote workflows
TECHNICAL SKILLS
- Kotlin
- Java
- JavaScript
- TypeScript
- Android
- Android SDK
- Jetpack
- Jetpack Compose
- Hilt and Dagger Dependency Injection
- SQL
- SQLite
- MySQL
- MSSQL
- JIRA
- Git
- GitHub
- GitLab
- Gradle
- Testing with Expresso
- JUnit
- Spring Boot
- Angular
- NodeJS
- Android Studio
- Object - Oriented Programming (OOP)
- Firebase
- XML
- JSON
- MS Word
- Excel (macros
- VLOOKUP) MS Office
- SharePoint
PROFESSIONAL EXPERIENCE
Confidential
Android Mobile App Developer
Responsibilities:
- Android SDK (multithreading, networking, HTTP/HTTPS, UI, local database, offline mode, debugging).
- Agile mindset with experience working in Agile environment
- Experience with multithreading programming and mobile memory management
- Writing clean and efficient codes for Android applications
- Performing unit and instrumentation tests on code
- Staying up to date with new mobile technology trends, applications, and protocols
- Work with outside data sources and APIs
- Hands- on experience on the web application tool JIRA for agile processes
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Collaborate with cross-functional teams to define, design, and ship new features