Principal Consultant, Mobile application designing and Development
Role details
Job location
Tech stack
Job description
Inviting applications for the role of Principal Consultant Mobile application designing and Development In this role you will be responsible for coding testing and delivering high quality deliverables and should be willing to learn new technologies. Responsibilities: - Compose Experience working with Jetpack Components(Compose Architecture Components Navigation & etc.). - Kotlin Expert level Android development using Java and Kotlin - Kotlin Coroutines - MVVM (Model-View-View Model) MVI (Model-View-Intent) & MVP Solid understanding of modern software architectures - mockito or junit Experience in writing Unit tests with j Unit Mockito - Espresso - Network Library Integration Knowledge of mobile network communication (OKHTTP Retrofit) - Deploymnet pipelines Experience working with GIT Jenkins CI/CD - Crashlytics tools Experience working with Crashlytics tools like Firebase New Relic & etc. - Android SDK Exposure to development of applications across different
Requirements
Do you have experience in Design thinking?, Do you have a Master's degree?, form factor (mobile tablet etc.) and supporting different Android versions - Exposure to performance tuning power consumption & Material UI - Experience with dependency injection frameworks (Dagger Hilt) - Experience working with remote data via JSON - Experience with SQ Lite using Room ORM - Tools Rally/Jira, Bachelors - Computer Engineering, Bachelors - Computer Science, Bachelors - Information Technology, Masters - Software Engineering
Certifications Project Management Professional (PMP) - Virtual Learning Academy (VLA)Virtual Learning Academy (VLA)
Required Skills Agile Methodology, Client Relations, Collaboration Tools, Design Thinking, Executive Presence, Inclusion, People Leadership, Personal Effectiveness, Risk Management, Storytelling
Language English
Language Proficiency - Proficient - C2