Android Developer

Location: Zagreb, Croatia

Team: Engineering

Who are we

Here at Bellabeat we are dedicated to helping women achieve well-being through beautiful designed products based on technology. We’ve positioned ourselves as a growing force within the women’s wellness category with ambitious goals in the following years. As a highly motivated team of young people, we’re looking for like-minded individuals who want to make a valuable difference and understand the importance of both physical and mental health. With a pet-friendly office environment it’s hard to pass a full day without a smile on your face. There’s also free coffee, snacks and fun office get-togethers. If you’re passionate about design, technology and wellness while appreciating a young and positive work atmosphere this is the place you should be!

Who are we looking for and key responsibilities

We are looking for an Android developer who has been working on diverse projects in a team and is available full-time.

Main responsibilities:

- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Skills and qualities required

- BS/MS degree in Computer Science, Engineering or a related subject
- Knowledge of Object-Oriented Analysis, design and implementation (Java OOP)
- Experience using Git
- Experience integrating Android Apps with APIs and other web services via REST
- Ability to decompose the app into Fragments and load data via Loaders
- Knowledge of Services, Intents and Broadcast Receivers
- Experience collaborating with designers on vision execution
- Ability to manage and prioritize many tasks at a time
- A disciplined approach to development, testing, and quality assurance
- Experience practicing agile development methodologies
- Exceptional written and verbal communication skills
- Experience in Kotlin
- Experience in peer review
- Knowledge of RxJava, RxKotlin, working with loT, Firebase, AWS

Work atmosphere and perks

- Competitive salary
- Beautiful new office in the center of the city, Fun work events, Flexible working hours, Pet-friendly office space
- Multinational team of young professionals
- A lot of room for creativity and new ideas
- Working with teams around the globe and (occasional) opportunity to travel

To apply for this position please send us your CV and cover letter to: