Desired Skills and Experience
- Collaborating with a cross-functional team to design, build and ship quality features
- Staying close to the customer and working as a team to iterate fast
- Writing clean, architecturally sound and maintainable code
- A passion for and experience of building consumer facing Android applications
- An eye for design and an passion for UX, with an ability to craft excellent design into a first class application that puts the customer at the core
- A stellar track record of developing apps that delight users
- Effectively worked in an Agile/Scrum environment
- Experience with multiple programming languages a big bonus
- An imagination for the future!
- Java using Android SDK, Android Studio, Kotlin
- Strong understanding of object-oriented software development
- Unit testing!
- Familiar with core Android components: Activities, Fragments, Services, Content Providers, Broadcast Receivers and understanding of lifecycles
- Good knowledge of capabilities offered by Android’s UI toolkit including Styles & Themes, Layouts, Input Controls, Animation & Graphics
- Experience of asynchronous processing on Android, including Loaders
- Reactive programming with RxJava
- Use of RESTful APIs
- Use of Application Architecture patterns, data binding & MVVM pattern
- Experience with SQL (especially SQLite on Android)
- Equity for everyone
- Generous Holiday Allowance
- We invest in learning & development and encourage attending and speaking at conferences (our Lead SRE is our star speaker)
- Monthly health & wellbeing budget for gym, personal fitness instruction, massages, etc.
- Breakfast Mondays
- Lunch & Learn Fridays - we’re all about knowledge transfer especially over great food!
- Owning your own projects
- Other essentials - lots of free food and drinks
Apply