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

Salesforce Lead or Senior Developer (Contractor)

ITHAKA 251-1K Diversified Consumer Services

ITHAKA is hiring a contract Salesforce Lead or Senior Developer to oversee Salesforce CPQ implementation, maintenance, and transition work in collaboration with its internal project team.

Agile CI/CD Salesforce
12 hours, 46 minutes ago

Senior SAP Hybris Lead

Bounteous 1K-5K Internet Software & Services

Bounteous is hiring a Senior SAP Hybris Lead to support and evolve enterprise-scale SAP Commerce applications for a leading U.S. client.

CI/CD Git GraphQL Java
1 day, 14 hours ago

Principal Engineer - Microsoft Fabric (Contract)

FE fundinfo 1K-5K Capital Markets

FE fundinfo is seeking a Principal Engineer to own and evolve a greenfield Microsoft Fabric enterprise data platform that supports reporting, analytics, governance, and self-service data consumption across the business.

Databricks Power BI
5 days, 13 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