Job Title : Android Engineer
Location : San Francisco CA (Onsite)
Exp : 7 Years
Client : Splash
Scope of Role
You will serve as a key contributor to the development of our flagship Android client. A significant part of this role involves working closely with product managers designers and other software engineers to translate high-level requirements into high-quality impactful features. You will be instrumental in the end-to-end development lifecycle : from initial design and architectural planning to implementation testing and deployment.
Crucially you will act as a technical leader and custodian for the entire Android codebase. This includes
establishing and maintaining best practices code standards and the overall technical quality of the application.
You will mentor and guide other engineers contributing to a continuous learning environment that elevates the teams collective ability to write clean maintainable and performant Kotlin code ensuring the consistent and reliable delivery of our vital Android to users globally.
This role requires a high degree of autonomy in executing complex technical tasks while collaborating
effectively within a small fast-moving team to ensure technical decisions align with the overall product vision.
You will be a hands-on contributor focused on delivering high-quality code that directly impacts our consumer finance app for emerging markets.
MUST HAVE SKILLS
Hard Requirements
As an Android Software Engineer we feel the following will be important for this role :
APIs and the Material Design guidelines.
scalable and modular Android application architectures (e.g. MVVM MVI Clean Architecture) using components like View Models and knowing when to apply each.
experience with Jetpack Compose including advanced layout techniques custom
composables / views and navigating.
Web Sockets.
Encrypted Shared Preferences) caching strategies and offline capabilities (e.g. using Room).
Integration / Continuous Delivery pipelines (e.g. Fastlane Jenkins GitHub Actions GitLab CI) for Android builds and deployments.
Bonus Skills
These are not required but would definitely set you apart from other candidates :
Key Skills
APIs,REST,Eclipse,Android,Application Development,SDKs,SQLITE,IOS,Java,JSON,Gradle,Mobile Applications
Employment Type : Full Time
Experience : years
Vacancy : 1
Android Engineer • San Francisco, California, USA