Android Developer
Role: Senior Android Developer
Location: London / Burgess Hill
Mode: 80% Remote
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
· OkHttp
· RAML API Documentation
· Dagger
· Kotlin, Coroutines, Flow
· RxJava
· GitHub Actions
· Circle CI
· Espresso & JUnit
· Test Fakes
· WireMock