23.01.2025

Вакансія Strong Junior Android Developer

Компанія: Lionwood software
Домен вакансії:Education / EdTech, Mobile
Досвід роботи:від 1 року
Рівень спеціаліста:Junior, Middle
Рівень англійської:Upper-Intermediate / B2
Тестове завдання:Є тестове
Зайнятість:Full-time
Релокейт:Без релокейту
Місце роботи:Remote

Skills

  • Kotlin
  • Android
  • Jetpack Compose
  • Room
  • SQL
  • Jira
  • YouTrack

Опис вакансії

The Learning management system (LMS) aims to bridge the gap between teachers, students, parents, and admins and have them all on one platform. NIT makes it easy to create and manage all learning activities, such as: creating online classes, assessing students, enhancing collaboration, and storing, and tracking individual/ aggregate progress. Besides, the software gives users access to a digital library which includes videos, presentations or ebooks, and chat.

Responsibilities:

  • Writing "clean", well-designed code;
  • Defining solutions based on business requirements;
  • Working with Jira and YouTrack;
  • Taking part in requirements analyses, researching implementation ways, and possibilities;
  • Analyzing and estimating implementation efforts.

Required skills and experience:

  • Proficient in Kotlin, with the ability to write clean, efficient, and reusable code;
  • Familiarity with functional programming concepts and lambda expressions;
  • Understanding of multithreading and concurrency in Kotlin;
  • Comprehensive knowledge of Android Architecture Components, including ViewModel, LiveData, Room, and Paging;
  • Familiarity with Android lifecycle management and lifecycle-aware components;
  • Custom view creation and advanced UI techniques like canvas drawing and animations;
  • Understanding of adaptive layouts and support for multiple screen sizes and densities;
  • Experience with Jetpack Compose or willingness to learn modern declarative UI frameworks;
  • Experience with Room Database and implementing complex queries using SQL;
  • Understanding of data migration strategies and version control in Room;
  • Fluency in Ukrainian;
  • Upper-intermediate or higher level of English.

Will be a plus:

  • Knowledge of testing;
  • Experience with Fastlane to build & deploy apps;
  • Having the knowledge required to write native modules in Obj-C/Swift;
  • Having a background in JS development.

Переваги співробітникам

  • English Courses
  • Team buildings
  • Бухгалтерський супровід
  • Велопарковка
  • Кава, фрукти, перекуси
  • Компенсація витрат на спорт
  • Компенсація навчання
  • Оплачувані лікарняні
  • Оплачувана відпустка
  • Парковка для авто
  • Юридичний супровід

Про компанію Lionwood software

Lionwood software – міжнародна компанія з розробки програмного забезпечення, яка надає ІТ-рішення на замовлення для бізнесу будь-якого масштабу. Команда спеціалізується на створенні веб- та мобільних додатків різного типу, від ефективних інструментів управління проектами до інтуїтивно зрозумілих CRM-систем та систем керування навчанням, пропонує послуги відданої команди, індивідуальної розробки AI, а також створює цифрові продукти, які відповідають цілям клієнтів і сприяють розвитку бізнесу.

Сайт компанії: lionwood.software
Рік заснування: 2017
Кількість працівників: 51-100
Тип компанії: Outsource, Outstaff

Схожі вакансії

Досвід від 5 років Senior Full-time Upper-Intermediate / B2 Remote
Досвід від 4 років Middle Full-time Intermediate / B1 Remote Україна
Досвід від 5 років Middle, Senior Full-time Upper-Intermediate / B2 Remote Україна
Досвід від 5 років Senior Full-time Не має значення Office, Remote, Hybrid
Досвід від 5 років Senior Full-time Не має значення Remote Україна

Підписуйтесь на наш Telegram, щоб не пропустити свіжі вакансії.