Job Overview :
- Onsite Interview; also Take note that they will not accept anyone nonlocal unless they are willing to relocate at their own expense and report onsite day 1 with no delays. Also the candidate expects an onsite interview.
Must Have :
Bachelors degree & 5 years of experience with Android 6.0 (API level 23)3 years of experience in Kotlin and Gradle3 years of experience with UI and Unit testing preferably Espresso and Junit3 years of experience with Dependency Injection preferably DaggerExperience with Jetpack : Compose Android X and other librariesGood understanding of RESTful APIs GraphQL and how to connect Android applications to those servicesOverview :
We are looking for an Android Engineer to work on a brandnew banking application using Kotlin and Declarative UI. You will be working in a collaborative small team environment with the stability of a global parent company. Your primary responsibility will be working with product owners QA engineers and designers to develop a cutting edge and stable mobile application.
Key job responsibilities :
Own and contribute the design architecture development and best practices of our mobile applicationPartner with development team and product team to create a highly performant application with user satisfaction Collaborate with Quality Assurance team to ensure proper testing and maintenanceHighly motivated and able to work in a collaborative environmentIdentify exciting opportunities for adopting new technologies to solve existing needs and predicting future challengesManage your own time : Solution problem solve and work both independently and as part of a team in a greenfield environment.Qualifications :
Bachelors degree & 5 years of experience with Android 6.0 (API level 23)3 years of experience in Kotlin and Gradle3 years of experience with UI and Unit testing preferably Espresso and Junit3 years of experience with Dependency Injection preferably DaggerExperience with Jetpack : Compose Android X and other librariesKnowledge of Material Design 3.0Understanding of Clean architecture design philosophyGood understanding of software design concepts and patternsGood understanding of RESTful APIs GraphQL and how to connect Android applications to those servicesDemonstrated experience in Agile development application design software development and testing Aptitude for learning and applying programming conceptsAbility to effectively communicate with stakeholders product and experience ownersFamiliarity with CICD tools and Dev OpsFamiliarity with version controls tools preferably Git