Android Developer
Relevant experience and skills:
• Building Android Applications
• Writing & Deleting code
• Build tools like Gradle, GitHub Actions, and Circle CI
• Continuous Integration patterns
• Finding and fixing bugs
• Asynchronous coding patterns
• Performance Analysis and Optimization
• Dealing with legacy code
• Unit & Integration Tests
• Open Source
• Working in a globally distributed team
• Self-starting and good at time management
• Integrating with bespoke lovingly hand-crafted backend services from the days of yore.
• Designing solutions for open ended problems
• Bachelor’s degree in Computer Science or related field, or equivalent experience.
Relevant technologies that you may encounter on our team:
• Jetpack Compose
• MVI Architecture
• REST APIs
• Ok
• RAML API Documentation
• Dagger
• Kotlin, Coroutines, Flow
• RxJava
• GitHub Actions
• Circle CI
• Espresso & JUnit
• Test Fakes
• WireMock