Эта вакансия в архиве
Посмотреть похожие вакансии ↓Описание вакансии
Текст:
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.