Эта вакансия в архиве

Посмотреть похожие вакансии ↓
обновлено 1 месяц назад

Android Developer (AI, 3D)

4 500 - 5 500
Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior
Английский
c1

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

Текст:
/

TL;DR

Senior Android Developer (AI, 3D): Building next-gen mobile experiences for millions of users with an accent on AI-powered 3D design tools and performance optimization. Focus on developing a modular codebase, optimizing graphics, and integrating complex features like VR and CRDT.

Location: Remote. Must have already relocated from Russia.

Salary: €4,500–€5,500/month net

Company

Planner 5D is a global hub for home design, simplifying the renovation process for over 100 million users with cutting-edge software across multiple platforms.

What you will do

  • Work on complex and interesting features including custom views, APIs, 2D/3D graphics, VR, AI, and CRDT.
  • Develop a modular codebase, conduct thorough code reviews, and follow best practices and coding guidelines.
  • Utilize popular Android libraries and Kotlin solutions.
  • Be involved in all aspects of product development, from pixel-perfect design to analytics, payments, and user authentication.
  • Write tests, refactor code, improve existing implementations, and fix bugs.
  • Collaborate closely with a team of highly skilled developers, designers, and managers.

Requirements

  • 7+ years of experience in Android development, Android frameworks, libraries, services, and ecosystem (Android SDK, Dagger, Jetpack, Apache Commons).
  • Strong understanding of best practices (SOLID, STUPID, design patterns, writing tests, writing self-documenting or well-documented code).
  • Proficiency in Kotlin and Java programming languages.
  • Experience with databases (SQL, SQLite, Room).
  • Familiarity with concurrent and parallel development, including Kotlin coroutines and RxJava.
  • Knowledge of supporting technologies such as REST, JSON, XML, HTML, Git, and Protobuf.

Nice to have

  • Experience with 2D and/or 3D graphics (Canvas, OpenGL, Vulkan, Google Filament).
  • Experience with in-app payments and subscriptions.
  • Fluent English skills.

Culture & Benefits

  • Great work environment that balances freedom and responsibility with a friendly and passionate team.
  • Around 30+ days of paid holidays per year.
  • Company computer equipment provided upon request.
  • Education courses for team members, with funds allocated for training expenses.
  • English classes on a corporate platform.
  • Offline company events in Lithuania and online team-building activities.
  • Unlimited free Planner 5D subscriptions.