Android Developer
- Published on
About the Role
Our client is seeking a motivated Senior Android Developer to join their fintech team. This remote role offers the opportunity to contribute to their technical platform, focusing on coding, testing, and deploying new releases.
Responsibilities
- Drive architectural design enhancements and advocate for technical improvements.
- Lead development projects, predominantly using Kotlin.
- Participate in TDD or BDD processes.
- Maintain a focus on clean code, utilizing static analyzing tools.
- Foster a collaborative and supportive team environment.
About the Candidate
To excel in this role, candidates should thrive in a fast-paced startup environment where flexibility and adaptability are crucial. Ideal skills and experiences include:
- Strong proficiency in Java and Kotlin.
- Experience developing one or more B2C Android applications.
- Proficiency in Android UI development and implementation of Material Design interfaces.
- Familiarity with RxJava and/or other reactive programming models.
- Passion for creating intuitive and responsive user interfaces.
- Knowledge of Android Databinding and Model-View-Presenter (MVP) architecture is advantageous.
- Experience with jetpack compose and building apps for digital banks is a strong plus.
- Experience with Build Systems is strongly desired.
About the Company
Sage Recruiting's client is committed to revolutionizing the digital banking experience through innovative savings, spending, and investment tools. They are dedicated to building a diverse workforce that fosters innovation and creativity.
Company Culture and Benefits
Join a dynamic environment where your voice is valued in decision-making processes. This role allows for a flexible work environment that supports team collaboration and individual growth.