Software Developer - Front End - Android App Dev
Role details
Job location
Tech stack
Job description
We are seeking an experienced Android Software Developer to contribute to the development of key financial applications, including Mobile Check Deposit and Zelle features. This role involves the full development lifecycle, from understanding requirements to deploying and maintaining applications. The position requires working closely with offshore teams and participating in all Agile ceremonies., * Understand and analyze project requirements for mobile applications.
- Design, document, and develop new features for Android applications.
- Perform unit testing to ensure code quality and application stability.
- Collaborate with offshore development teams on a daily basis.
- Participate actively in all Agile ceremonies, including planning, stand-ups, and retrospectives.
- Develop websites and applications through all phases of the development life cycle (planning, building, testing, deploying, and maintaining).
Requirements
Experience: 7-10+ years of professional experience in Android application development.
Technical Skills: Proficiency in Android app development, Android SDK, Kotlin, MVVM architecture, Compose, Jetpack libraries, Navigations, Coroutines, Flows, Camera API, Junit, and Mockito.
Preferred Qualifications
- Experience with Jenkins, Datadog, Splunk.
- Knowledge of GraphQL API integration.