Android Developer

Дата размещения вакансии: 15.11.2024
Работодатель: АКДев Групп
Уровень зарплаты:
з/п не указана
Город:
Минск
проспект Дзержинского 104
Требуемый опыт работы:
От 3 до 6 лет

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.