Opis oferty
Must have:
- Have a good knowledge of Java/Kotlin
- Min. 2 years of proven commercial experience in developing Android applications
- Familiarity with MVP/MVVM architecture, Android Architecture Components, Dagger 2/Koin, RxJava 2
- Familiarity with Android’s UI/UX design principles and best practices
- Familiarity with GIT
- Familiarity with Google Play release process
- Willingness to learn new things!
- Fluent English written and spoken
Experience we'd appreciate, too:
- Experience with CI/CD tools (eg. Bitrise, Fastlane, AppCenter etc.)
- Skills with BLE (also BT, embedded)
- Experience with Android Jetpack
- Familiarity with testing frameworks
O stanowisku / o projekcie
In DO OK, we care for the world we live in and the people in the team. To make it a better place, we have created a non-corporate environment where we gather top talents to work on life-changing projects.
Besides your daily responsibilities, we give you space to develop other competencies. You will be able to expand your knowledge also outside the project, with the option to use these skills in the future.
You gain wide autonomy of action and credit of trust, so we count on your maturity and self-reliance. You get the tools and resources to achieve your goal and expand competencies with the organization's growth.
By joining the team, you get access to tech and community leaders, experienced managers, and certified business coaches - they will support and give you honest feedback. Each member of the DO OK also has internal opportunities to grow: communities of practice, R&D projects, tech content co-creating, personal development budget.
Zakres obowiązków
- Writing clean, good quality code, both in projects developed from scratch and maintaining existing features.
- Recommending and implementing improvements.
- Participating in code reviews
- Cooperating closely with your colleagues to make sure the best solution possible is selected.
- Cooperating with backend developers, UX/UI Specialists and QA engineers.
- Communicating with international clients to make sure all their requests are addressed and requirements met.