Android Engineer

About the company

Our partner crafts advanced visual AI into magical, intuitive experiences that help people design and furnish homes they love, bridging imagination and reality. Founded on the idea that home furnishing is often unnecessarily complex, they make it simple and accessible, as if by magic.


They power web and mobile experiences for tens of millions in partnership with IKEA, including the pioneering IKEA Kreativ app that lets customers scan photorealistic indoor spaces and redesign them in lifelike 3D from anywhere, transforming home commerce. Their 60-person team of applied researchers, engineers, designers, and product managers works across the USA and Europe in cross-functional squads focused on outcomes and accountability against company OKRs.


Description:

  • Work on a dynamic team of successful serial entrepreneurs, software developers, AI researchers, and graphics engineers across Geomagical and IKEA.
  • Deliver first-to-market, photorealistic, mixed-reality design products to millions of people.
  • Work with the latest tools and technologies - like ARCore and Jetpack Compose.
  • Collaborate closely with iOS developers to build out sustainable architectures and new features.
  • Partner with design and engineering teams to plan, test, and deploy elegant solutions for complex problems.
  • Collaborate with the Android team to maintain and develop new production features as they relate to the product as a whole.
  • Work closely with the Android Lead to help in the development of other engineers and provide a safe and encouraging work environment that focuses on IKEA’s and Geomagical’s values.


Desired Experience:

  • Strong software engineer with strong Computer Science foundations.
  • 3+ years of experience developing Android applications.
  • 2+ years of experience developing using Kotlin.
  • 1+ years of experience developing using Jetpack Compose.
  • Experience using Android Native UI.
  • Passion to create magical products that users love.
  • Experience with the complete Android development lifecycle & build management.
  • Solid understanding of best practices for Android concurrency & threading.
  • Solid understanding of client-server network programming and APIs.
  • Strong English communication skills, both verbal and written.
  • Empathetic and positive collaborator.


Benefits:

  • The opportunity to contribute to a pioneering company transforming the future of home design and shopping through visual AI.
  • A fully remote position with a structured schedule that supports work-life balance.
  • Two weeks of paid vacation per year.
  • 10 paid days for local holidays.
Share job