Planner 5D

Planner 5D

Planner 5D: Advanced 2D/3D house design software for creating dream home designs with a 3000+ item catalog, detailed floor plans, and photo-realistic images. Join millions of users worldwide for easy interior design solutions.

Internet Software & Services
51-250
Founded 2011

Description

  • Take ownership of Android development and build a deep understanding of the codebase and existing solutions.
  • Choose appropriate technologies and approaches based on the problem and long-term product needs.
  • Contribute across the full product lifecycle, from pixel-perfect design to analytics, payments, and user authentication.
  • Develop features ranging from custom views and APIs to 2D/3D graphics, VR, AI, and CRDT-related work.
  • Use popular Android libraries and Kotlin-based solutions in product development.
  • Help the team solve technical problems, answer questions, and find practical solutions.
  • Develop a modular codebase and conduct thorough code reviews.
  • Follow best practices and coding guidelines to maintain code quality.
  • Collaborate closely with both technical and non-technical teams.
  • Support hiring efforts as the team grows.

Requirements

  • 7+ years of experience in Android development, including leadership experience.
  • Strong experience with Kotlin and Java.
  • Extensive knowledge of the Android ecosystem, including Android SDK, Jetpack, Dagger, and common libraries.
  • Experience with SQL, SQLite, and Room.
  • Experience with concurrency and asynchronous programming using Kotlin Coroutines and RxJava.
  • Experience working with REST APIs, JSON, XML, Git, and Protobuf.
  • Strong understanding of software design, code quality, and testing practices.
  • Ability to write clean, readable, and maintainable code.
  • Ability to make technical decisions and explain trade-offs.
  • Experience mentoring developers and giving constructive feedback.
  • Strong sense of ownership and clear, concise communication.
  • Ability to work effectively with both technical and non-technical teams.
  • Experience with in-app payments and subscriptions.
  • Fluent English.
  • Experience with 2D/3D graphics such as Canvas, OpenGL, Vulkan, or Google Filament (nice to have).

Benefits

  • Around 30+ days of paid holidays per year.
  • Company computer equipment provided on request.
  • Education courses and training budget support.
  • English classes on the corporate platform.
  • Offline company events in Lithuania and online team-building activities.
  • Unlimited free Planner5D subscriptions.
  • A work environment that balances freedom and responsibility.
  • Visa sponsorship available if you hold primary residence with work authorization.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal Engineer, Payments Infrastructure

Phoenix Ecommerce Technologies 11-50 information technology & services

Phoenix is seeking a hands-on Principal Engineer, Payments Infrastructure to own the architecture, product direction, and reliability of its multi-processor payments platform for direct-to-consumer merchants.

21 hours, 46 minutes ago

Principal Engineer, Big Data Platform

Pinterest 5K-10K Internet Software & Services

Pinterest is hiring a Principal Software Engineer to lead data infrastructure strategy and development for mission-critical big data and AI applications operating at exabyte scale.

Apache Spark Go Java Kubernetes Machine Learning Python PyTorch Scala TensorFlow
1 day, 20 hours ago

Technical Implementations Lead- Remote US

Smile Digital Health 251-1K IT Services

Smile Digital Health is hiring a Technical Implementations Lead to oversee customer solution delivery and improve the performance, scalability, durability, and security of healthcare data implementations on its FHIR-based platform.

ActiveMQ Agile AWS Azure Docker Git Java JavaScript JSON Kafka Kubernetes MongoDB NetSuite OpenID Connect Python REST API Scrum Spring SQL XML
1 day, 21 hours ago

[31279] Tech Lead Java

CI&T 5K-10K Internet Software & Services

Liderar o desenvolvimento full stack de uma aplicação crítica para um cliente do setor de seguros na CI&T, coordenando o time e evoluindo soluções eficientes e orientadas à experiência do usuário.

CSS Docker Git HTML Java JavaScript Jest JUnit Kanban Kubernetes Microservices Mockito Oracle REST API Scrum Solid.js Spring Boot SQL Server SVN TypeScript UI Design UX Design
1 day, 21 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers