Android Developer

Planner 5D
Full-time
Warsaw / Barcelona / Almaty / Belgrade / Lisbon / Madrid / Riga / Tallinn / Tbilisi / Valencia / Yerevan
Posted on 23 days ago

Job Description

Planner 5D is seeking a talented Android Engineer to develop next-generation mobile experiences for millions of users, working with AI-powered 3D design tools and focusing on performance optimization and new feature experimentation.

Responsibilities

  • Work on complex features including custom views, APIs, 2D/3D graphics, VR, AI, and CRDT
  • Develop a modular codebase and conduct code reviews
  • Utilize Android libraries and Kotlin solutions
  • Participate in all aspects of product development from design to analytics
  • Write tests, refactor code, and fix bugs
  • Collaborate with developers, designers, and managers

Requirements

  • 7+ years of Android development experience
  • Proficiency in Android frameworks, libraries, and services
  • Understanding of best practices like SOLID, STUPID, and design patterns
  • Kotlin and Java programming languages proficiency
  • Experience with databases like SQL, SQLite, and Room
  • Knowledge of concurrent and parallel development with Kotlin coroutines and RxJava
  • Familiarity with REST, JSON, XML, HTML, Git, and Protobuf

Benefits

  • No benefits