Location
Saska Kepa, Plac Przymierza 6, our office (Galeria Sawa Park building)
Type of employment
B2B or work contract
Salary
16kPLN – 25kPLN net (B2B) or 14kPLN – 20kPLN gross (work contract)
Duration of the contract
Indefinite period – fixed contract
Working hours
Between 8:00 – 18:00 (office hours) or individual arrangements
Remote
Yes
Start date
ASAP
Saska Kepa, Plac Przymierza 6, our office (Galeria Sawa Park building)
Type of employment
B2B or work contract
Salary
16kPLN – 25kPLN net (B2B) or 14kPLN – 20kPLN gross (work contract)
Duration of the contract
Indefinite period – fixed contract
Working hours
Between 8:00 – 18:00 (office hours) or individual arrangements
Remote
Yes
Start date
ASAP
Job description
We’re looking for a talented senior Android engineer to join our sister company’s team – Kolibree. Kolibree develops a connected toothbrush ecosystem. Their latest product – hum by Colgate – won the CNET award for the best smart toothbrush of 2021 and scored 9/10 in a Wired review.
Main tasks:
- be a proactive member of a distributed, international team of dedicated professionals
- take collaborative ownership of the product’s quality
- design and implement state-of-the-art technical solutions
- review code and functionalities contributed by the rest of the team, to simplify and improve it
- improve the existing internal tools and integrate/create new ones
- cooperate closely with the product, design and QA teams
Requirements:
- passionate about Software Craftsmanship and best practices, you love designing well architected, maintainable and scalable code
- you are an outstanding developer with great debugging skills
- 5+ years of experience in Android development (note that we value technical skills and maturity more than only years of experience)
- very good knowledge of Kotlin and Java
- very good knowledge of MVVM or MVI architecture and architecture components
- good knowledge of databinding
- good knowledge of Dagger 2, Room
- CI with static analysis tools, unit tests, espresso tests, automated deployment
- solid knowledge of object-oriented design
- good command of spoken and written English
Nice to have:
- good knowledge of RxJava / RxKotlin or Kotlin coroutines
- you have experience (or have an interest) in managing a team (3-4 developers) in the nearest future
Non-technical skills:
- you are solution oriented and open-minded
- you are flexible, motivated and willing to keep learning
- you have strong written and oral communication skills
We offer:
- interesting projects (IoT in medicine, healthcare and health prevention, connected bathroom, smart home)
- work in an international team (with experienced engineers that are willing to share their knowledge and also learn from you)
- applying the latest solutions and technologies (we create applications that use the latest Android functionalities)
- professional development opportunities (individual path, trainings and industry conferences)
- private medical care package, flexible office hours