accesa.eu
accesa.eu

accesa.eu е технологична и IT консултантска компания, която си партнира с организации от 2004 г. насам. Дейността ѝ обхваща разработване на персонализиран софтуер, модернизиране на приложения, облачни решения, анализ на данни, изкуствен интелект, киберсигурност, интелигентно работно място, бизнес хиперавтоматизация и управлявани оперативни услуги.

Компанията подкрепя клиенти в сектори като консултантски услуги, производство, здравеопазване, търговия на дребно и финанси. Accesa се фокусира върху практическата дигитална трансформация, като съчетава технологични решения, съобразени с конкретните нужди, със съвместно изпълнение, за да помага на организациите да модернизират системите си, да подобряват операциите и да развиват нови възможности.

Старши технически ръководител за Android от разстояние в Румъния

Ръководете модернизацията на POS платформата на Accesa за търговския сектор с Kotlin Multiplatform. Насочвайте споделената offline бизнес логика за Android и JVM/Desktop.

Описание

  • Изграждайте договори за хранилища, услуги, фасади, DTO и мостове, свързващи Kotlin, специфичните за платформата реализации и интерфейса VueJS/TypeScript
  • Създавайте, доставяйте и поддържайте споделени модули на Kotlin Multiplatform за POS функционалности на Android и JVM/Desktop
  • Разработвайте desktop и Android реализации с моделите expect/actual
  • Доставяйте работни процеси, способни да функционират offline, с локално съхранение, кеширане, готовност за синхронизация и обмислена обработка на грешки
  • Създавайте поддържаем и ясно структуриран код, като рефакторирате и укрепвате съществуващите модули
  • Разработвайте автоматизирано тестово покритие за домейн правила, случаи на употреба, хранилища, договори на мостове и работни процеси, управлявани от корутини
  • Партнирайте си с frontend инженери, QA специалисти, продуктови собственици и архитекти
  • Документирайте експертизата си, обменяйте знания и подпомагайте развитието на младши Kotlin разработчици
  • Следвайте договорените екипни практики и оперативни процеси
  • Докладвайте редовно за напредъка, включително компромисите и ключовите технически решения

Изисквания

  • Най-малко 8 години опит с Kotlin
  • Опит във вземането на архитектурни решения с Kotlin Multiplatform на ниво платформа
  • Напреднал опит в разработването на Android на системно ниво
  • Доставени решения с Kotlin Multiplatform за поне две цели, идеално Android и JVM/Desktop
  • Познания за оперативната съвместимост на KMP със Swift/iOS, включително XCFrameworks, реализации expect/actual и свързване на Flow
  • Опит в мигрирането на Java системи към Kotlin и KMP на ниво платформа
  • Способност за предоставяне на архитектурни насоки и дългосрочна визия
  • Опит в архитектурата на модулни платформи, обслужващи множество наематели или клиенти
  • Опит в споделянето на знания и менторството на разработчици
  • Способност за ефективна комуникация със старши заинтересовани страни
  • Силна основа в Clean Architecture, инверсията на зависимостите и абстракциите на хранилищата
  • Практически познания по Kotlin Coroutines и Flow
  • Опит в изграждането на offline-first или local-first клиенти с устойчиво съхранение, кеширане, синхронизация и управление на конфликти
  • Познаване на подходи за dependency injection, за предпочитане Koin
  • Дисциплиниран подход към unit и интеграционно тестване, тестови двойници и помощни програми за тестване на корутини
  • Опит в използването на услуги тип REST/OpenAPI, съпоставянето на типизирани DTO, обработката на сериализация и изграждането на устойчива комуникация с клиента
  • Уверена работа с Gradle Kotlin DSL, модулни компилации и CI-съвместими проектни структури
  • Силни умения за сътрудничество и комуникация с frontend, QA и продуктови екипи
  • Опитът с Compose Multiplatform е предимство
  • Опитът с POS или вградени системи за търговия на дребно е предимство
  • Опитът с desktop JVM клиенти е предимство
  • Познаването на VueJS 3 и TypeScript е предимство
  • Опитът с архитектури за плъгини или разширяемост е предимство
  • Опитът в инженеринг на производителността е предимство
  • Опитът с интеграции на POS, търговия на дребно, плащания, промоции или хардуерни периферни устройства е предимство

Придобивки

  • Медицинско покритие
  • Подкрепа за фитнес
  • Персонализирани възможности за спорт
  • Екипни събития
  • Клуб за здравословни навици
  • Гъвкав подход към баланса между професионалния и личния живот
  • Подкрепа за психичното благополучие
  • Инициативи за социално благополучие в рамките на хибридна общност