We are looking for a Senior Android Developer for the Platform team – a service team that helps product teams maintain the design system and a set of libraries.
Responsibilities
Development and support of shared libraries;
Support and enhancement of the graphics engine;
Support and development of CI/CD;
Support and enhancement of the Design System;
Writing high-quality code;
Collaboration with testers and designers;
Requirements
Requirements:
4+ years of experience in mobile development for Android;
Strong knowledge of Kotlin or Java and Android SDK;
Strong knowledge of multithreading. Experience with coroutines;
Experience with Compose;
Experience with Gradle;
Experience with CI/CD;
Ability to plan your work, break down tasks, and assess risks;
Self-discipline and responsibility;
Attention to detail.
As a plus:
C++, JNI, Android NDK;
OpenGL.
How we hire:
HR interview
Tech interview
Final interview СТО
Reference check
Conditions
Professional development — access to paid training and courses, online/offline lectures, workshops, and trainings. Our team participates in all major IT meetups;
Adaptation — qualitative onboarding, we help to quickly and smoothly solve all problems and regularly collect feedback;
Career development — Review is conducted every 6 months, we monitor the results and help improve performance;
Equipment — everything you need to work: powerful, additional monitors, phones\devices\ software license;
Balance between work and personal life — the ability to conveniently build your work schedule, take days off without a bunch of approvals and bureaucracy;
Health — the opportunity to obtain extended voluntary health insurance (on the territory of Montenegro);
Office space — a cool office in Montenegro, with comfortable workplaces and lounge areas;
Relocation — we offer a full package of documents for those who has opportunity to join an office space in Montenegro, and we help with obtaining a residence permit;
Prequel+ — premium access to the entire Prequel product.