FULL TIME|Yerevan, Armenia · Remote|Posted 5/15/2026
Planner 5D /Android Team Lead
Overview
Planner 5D is looking for an Android Team Lead to take ownership of Android development for a global home design platform used by millions of users. This role is ideal for a senior Android engineer who still enjoys hands-on coding while leading technical decisions, improving code quality, mentoring developers, and building complex product features across graphics, AI, payments, authentication, analytics, and mobile user experience.
Responsibilities
- - Take ownership of Android development and build a strong understanding of the existing codebase.
- - Choose the right technologies and technical approaches based on product needs.
- - Contribute to all areas of product development, including UI, analytics, payments, and authentication.
- - Work on complex features involving custom views, APIs, 2D/3D graphics, VR, AI, CRDT, and similar technologies.
- - Use modern Android libraries and Kotlin-based solutions.
- - Help the team solve technical problems and make practical engineering decisions.
- - Develop and maintain a modular, clean, and scalable Android codebase.
- - Conduct thorough code reviews and support engineering best practices.
- - Collaborate closely with technical and non-technical teams.
- - Support hiring and team growth.
Requirements
- - 7+ years of Android development experience, including leadership experience.
- - Strong experience with Kotlin and Java.
- - Extensive knowledge of the Android ecosystem, including Android SDK, Jetpack, Dagger, and common Android 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 clearly explain trade-offs.
- - Experience mentoring developers and providing constructive feedback.
- - Strong sense of ownership and clear communication skills.
- - 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 is a plus.
Skills
AndroidDevelopmentSDKKotlinJavaTeamLeadershipJetpackDaggerSQLiteRoomSQLCoroutinesRxJavaRESTAPIJSONXMLGitProtobufMobileArchitectureModularCodeReviewTestingCleanIn-AppPaymentsSubscriptions2DGraphics3DCanvasOpenGLVulkanGoogleFilamentAIFeaturesVRCRDTMentoringEnglish
Planner 5D
Planner 5D is a leading home and interior design platform that enables users to create detailed 2D and 3D floor plans and realistic interior designs with ease. Founded in 2011, the platform is used by homeowners, designers, educators, and real estate professionals around the world to visualize and plan residential and commercial spaces. By combining intuitive design tools with artificial intelligence, Planner 5D simplifies complex design workflows and makes interior design accessible to users of all skill levels. The platform supports millions of projects globally and continues to expand its AI-powered features for smarter, faster, and more realistic space planning.