Koalafi aims to make it easier for non-prime consumers to access financing for big purchases, thereby helping retailers increase sales and customer loyalty. The Android app is central to this mission, providing users with flexible payment options and a financial solution that can help improve their credit.
Requirements
- 5+ years of professional experience in Android development
- Proven track record of shipping Android applications, preferably in the fintech or payments space
- Strong proficiency in Kotlin and Java
- Experience with Android SDK, Android Studio, and building native apps
- Familiarity with RESTful APIs, GraphQL, JSON, and third-party libraries and services
- Experience with modern Android architecture, including MVVM, dependency injection, and Jetpack components (including Jetpack Compose)
- Experience with CI/CD pipelines, automated testing frameworks, and deployment tools
Responsibilities
- Develop new features and improve existing functionality for our Android POS financing app
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, maintainable, and scalable code adhering to industry best practices
- Integrate the app with third-party APIs, payment gateways, and financial services
- Implement security protocols, including encryption and secure storage, to protect sensitive financial data
- Perform thorough testing and troubleshooting to ensure smooth operation across various Android devices
- Work closely with UX/UI designers to ensure the application provides a seamless and intuitive user experience
Other
- Bachelor’s degree in computer science, Engineering, or a related field, or equivalent work experience
- Location Requirement: This position requires regular in-person attendance at one of our two office locations (Richmond, VA or Arlington, VA). Candidates must already be located within a commutable distance to either location, as relocation assistance is not available at this time