Android Developer
Requirements:
-
Minimum of 4 years of experience in Android app development.
-
Experience in tasks/project estimation.
-
Proficiency in Java and Kotlin programming languages, with a deep understanding of object-oriented design principles and software development patterns.
-
Experience with Android SDK, Android Studio, and related development tools and frameworks.
-
Solid understanding of mobile UI/UX design principles and best practices, with the ability to create visually appealing and user-friendly interfaces.
-
Knowledge of back-end technologies and RESTful APIs for integrating mobile applications with server-side systems.
-
Excellent understanding of computer fundamentals, data structures, algorithms, architecture patterns (MVP, MVVI, etc.)
-
Strong problem-solving skills, communication skills, attention to detail, and ability to work independently and collaboratively in a fast-paced environment.
-
English level: A2+.
Responsibilities:
-
Collaborate with cross-functional teams to define, design, and ship new features for our Android applications.
-
Develop clean, efficient, and maintainable code in Java and Kotlin, following.
-
Implement user interfaces in collaboration with our UI/UX designers.
-
Integrate with back-end services and APIs to ensure seamless data exchange and functionality.
-
Perform code reviews, testing, debugging, and optimization.
-
Contribute to continuous improvement initiatives, such as process optimization and tooling enhancements, to streamline development workflows.
Will be a plus:
-
experience in Kotlin Multi Platform
-
experience in developing Kotlin server applications
We offer:
-
Comfortable location in modern office in Minsk (Business Center Titan);
-
A dedicated rest area with delicious tea, coffee with cookies, sweets and other pleasures;
-
Flexible work day, individual schedule;
-
Official employment;
-
Endless professional growth;
-
The ability to propose and implement your own ideas and see them come to life.
-
A chance to make a real impact in the world of financial technology.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).