Android Developer / Lead Location: Atlanta, GA/Remote till covid Duration: Long term
Skills Required: Android Sr. Developer/Lead with strong Mobile and Digital banking domain experience and currently working in Digital banking Mobile/Web applications. Experience working in Agile development following SCRUM process, Sprint in large scale digital transformation projects. Candidate should have recent working experience with bank for Digital and Emerging Channels in developing client facing Mobile or Online banking applications used by large volume of clients.
Must have experience in Android Studio, MVVM, Kotlin, Espresso, Mockito, Kotlin Coroutines, TDD with cross-functional teams to analyze, design, and ship new features.
Must have experience in developing IoT technologies such as Android Watch, Alexa, Bluetooth LE based Beacons, Android Wallet
Must have experience in developing apps with device native features such as GPS, Push notification, Camera etc
Must have retail banking experience (Bill pay, Money transfer, Zelle Pay, Check Deposit)
Experience developing apps for both Android phones and Android Tablet devices using component architecture
Must have experience in secure Android code safety (Progaurd, Dexgaurd, SafetyNet Integration, Android keystore api)
Must have experience in Continuous integration to automate build and deploy of Android Apps
Must have experience in integrating with 3rd party SDKs seamlessly and flag to handle enable/disable of SDK features and customization
Must have experience in Accessibility integration for apps to comply with ADA guidelines
Experience in implementing security using OAUTH, JWE with external providers securely
Experience in creating pipeline using Gitlab for both build and deploy to provision applications in AWS
Must have experience in implementing automated test using JUnit and Mockito frameworks
Strong understanding of interactive application development paradigm under Android memory management, file I/O, network programming, concurrency, and multithreading
Experience with static code analyzer (SonarQube, Veracode etc) and able to resolve vulnerabilities reported
This job posting is for a Dev10 position that requires you to agree to relocate anywhere in the United States. Dev10 was created to provide an opportunity for those who want to break into the technology industry as a Software Developer but lack the skills or experience to get there on their own. We believe in the unlimited potential of people, and most importantly, the unlimited potential in YOU!