Назад
Company hidden
2 дня назад

Senior Software Engineer, Dataflow (Android)

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

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

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

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

Текст:
/

TL;DR

Senior Software Engineer, DataFlow (Android): Focusing on core Android components responsible for data storage and movement between Oura’s mobile app and cloud with an accent on reliability, latency, performance, and observability. Focus on improving app-cloud data sync, app-side data storage and implementing automation and codegeneration layers.

Location: Hybrid - Helsinki, Uusimaa. You'll work a day or so a week at the Helsinki Office.

Company

Oura's mission is to empower every person to own their inner potential through their Oura Ring and its connected app, helping millions understand and improve their health.

What you will do

  • Write Kotlin code to improve app-cloud data sync, focusing on reliability, latency, performance, and observability.
  • Enhance app-side data storage performance, data access API design, and data migration systems.
  • Implement automation and codegeneration layers to support data management.
  • Participate in design and implementation work, identifying opportunities for improvement at the feature and architecture levels.
  • Proactively identify opportunities for improvement at feature and architecture level.

Requirements

  • Experience with mobile development, proficient in Kotlin programming and modern Android app architecture.
  • Broad knowledge of software fundamentals, testing, concurrency, databases, and system design.
  • Ability to take ownership of projects, design technical solutions, drive implementation, and deliver results with limited guidance.
  • Ability to mentor other engineers and increase developer productivity across teams.
  • Ability to produce high quality code quickly.
  • Team player with great spoken and written communication skills.

Nice to have

  • Knowledge of distributed systems, data syncing mechanisms and challenges (data consistency, etc).
  • Experience with HTTP API design.
  • Experience with JNI and C/C++ code.
  • Experience writing highly performant code at lower and higher level, including application profiling.
  • Knowledge of iOS.

Culture & Benefits

  • Team members have what they need to do their best work.
  • Focused on helping people live healthier and happier lives.
  • Team appreciates spending some time face to face.

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

Текст вакансии взят без изменений

Источник - загрузка...