Назад
Company hidden
7 дней назад

Senior Android Software Engineer (IoT)

Формат работы
remote (только Romania)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Romania
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Android Software Engineer (IoT): Owning an Android IoT application end to end using Kotlin, Firebase, and Flutter, with an accent on architecture, fleet management, production reliability, and release operations. Focus on managing device and OS-level behavior, troubleshooting incidents, improving test coverage, and supporting firmware and APK rollouts.

Location: Remote, Romania

Company

hirify.global is a technology company headquartered in Cluj-Napoca with offices in Oradea, providing digital consulting, software development, and managed services to clients in retail, manufacturing, finance, and banking.

What you will do

  • Own the Android IoT application end to end, including architecture, implementation, feature delivery, code quality, maintainability, and device and OS-level behavior.
  • Collaborate with product, design, backend, QA, support, and client counterpart teams.
  • Troubleshoot and resolve defects, crashes, incidents, and production issues through debugging, diagnosis, service restoration, and root cause analysis.
  • Support release preparation, deployment, rollout, and post-release validation.
  • Improve code quality, maintainability, test coverage, technical debt, and operational feedback through reviews and architecture discussions.
  • Maintain technical documentation, decision records, runbooks, onboarding materials, engineering practices, and secure SDLC practices while contributing to uptime, stability, latency, security, and incident-response targets.

Requirements

  • 5+ years of experience in Android application development with Kotlin and Firebase.
  • Experience in Android IoT fleet management, including FOTA rollouts, monitoring, OS firmware validation, and APK rollouts.
  • Understanding of incident and problem management, including service restoration, root cause analysis, debugging, and diagnosis.
  • Experience with source code and version-control tools such as Git and GitLab.
  • Experience with mobile development using Flutter.
  • Ability to collaborate with functional and technical roles and drive discovery sessions with client counterparts.
  • Regular use of AI tools to improve productivity, automate or reduce repetitive work, support decision-making, and deliver higher-quality outcomes; ability to structure effective prompts, validate outputs critically, understand limitations, and own final results.
  • Strong communication skills in English.

Nice to have

  • Android operating-system knowledge, such as boot sequences, updates, MCU, and recovery.
  • Native experience with Flutter, Swift, or C++.
  • Experience with IoT mobile applications, device pairing, diagnostics, and connectivity.
  • Understanding of Android firmware and app rollout concepts, canary releases, rollback strategies, and device fleet operations.
  • Familiarity with AWS-backed systems or serverless architectures.
  • Experience with AI-augmented development practices.
  • Experience with solutions in the manufacturing or agricultural sectors.

Culture & Benefits

  • Inclusive, respectful, people-first workplace focused on diversity, merit, skills, and performance.
  • Remote work from Romania with flexibility to define an effective work-life dynamic.
  • Medical benefits, gym support, personalized fitness options, team events, and a Healthy Habits Club.
  • Programs supporting physical, emotional, and social wellbeing in a hybrid community.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →