Senior Android Developer
What you will do:
Work in synergy with the product team, UX/UI designers, and other developers to develop new features that align with business goals.
Continuously discover, evaluate, and implement new technologies to enhance development efficiency and app performance.
Collaborate with the QA team to define, design, and adopt app testing processes, including unit tests and UI tests.
Identify and fix bottlenecks and bugs to augment application performance.
Ensure strict adherence to security best practices, keeping user data safe and applications resistant to vulnerabilities.
What we expect:
Mastery of Kotlin and Java and familiarity with the Android SDK.
A deep understanding of Android design principles and interface guidelines.
Experience with offline storage, threading, and performance tuning.
Proficiency in RESTful API integration to connect Android applications to back-end services.
Knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
Experience with additional programming languages or platforms, especially iOS.
Participation in or contributions to open-source projects or Android development communities.
Ukraine, Poland, Bulgaria, Georgia
Depends on candidate's experience and competence