Salmon Group
Android Developer
Georgia, Remote. Posted a month ago
The role
You will build individual Android features end-to-end in Kotlin. You will work with product, design, and backend teams to ship reliable, user-facing functionality.
What you will do
- Work within a Kotlin/Jetpack Compose codebase
- Collaborate daily with designers, product managers, backend engineers, and QA
- Operate inside a modern app architecture
- Develop and implement individual features from scratch
- Integrate RESTful APIs into the Android app using OkHttp
- Conduct code reviews, give feedback, and refactor code
- Troubleshoot and resolve issues surfaced by users or through testing
- Partner with QA to ensure proper test coverage and release quality
Required qualifications
- 4+ years of Android development experience with Kotlin
- Strong knowledge of Android SDK and Jetpack Compose
- Experience with modern app architecture (MVI + Clean principles) and dependency injection (Dagger)
- Solid experience integrating RESTful APIs (OkHttp) and working with coroutines and Kotlin Flow
- Practical experience writing Unit/Integration tests (Mockito, JUnit)
- Comfortable with Git-based workflows and structured release cycles (GitLab, release trains)
Benefits
- Fully remote work
- Company-provided tools and equipment
- Medical insurance support for you and your family through co-funding or reimbursement
- Access to an internal mental health support specialist
- 22 vacation days
- Philippine public holidays
- 15 sick days
- Opportunities to learn and share expertise through internal expert meetups, external conferences, speaking opportunities, and industry publications
- Company-sponsored trips to Manila to meet and work with your team in person
- High-performing teams can earn a dedicated beach house week in Southeast Asia
About the company
Salmon is a technology-driven financial company building a banking and lending platform across Southeast Asia. The team is Manila-based, globally distributed, and hybrid-first.