Your cart

Subtotal

Taxes and shipping calculated and discount codes entered at checkout Place your order Continue shopping

Job board

View more
Milan, Italy

Senior Android Developer

Neato Robotics is developing technology at the forefront of robotics & artificial intelligence.

Our products are designed to free people from household chores and will change how we all look at housekeeping tasks. Our products, the award-winning Neato family of autonomous robotic vacuums, have set new standards for intelligence, ease of use and cleaning effectiveness. The products have been available in retail and online in the U.S. since 2010, and more recently in Europe and Asia.  And they are only the first few of many new products to come.

Our team consists of roboticists, mechanical, electrical and software engineers and product professionals who have launched brands that are now familiar names in consumer electronics. Our management team is seasoned in leading startups from early stage to successful multinational enterprises

We are wholly owned subsidiary of Vorwerk International and headquartered in San Jose, CA. For more information on Neato robotics please visit our web site at www.neatorobotics.com

Responsibilities 

Neato is looking for a Senior Android Developer for our global Cloud Engineering based in Milan (Italy). This team is responsible for building, operating, and managing Neato’s cloud infrastructure and mobile software. The Senior Android Developer will report to our Mobile Engineering Manager and partner closely with the other teams across the company, the developer will: 

  • Write reusable, testable, and efficient code
  • Build applications that enable to use our products with the best possible experience
  • Evolve the existing code to adopt best-in-class engineering solutions 

About you

  • You are highly collaborative and you love discussing about app architecture or design
  • You have a strong eye for details and user experience ensuring that every feature you write
    is completely representing our product vision
  • You are passionate and have solid achievements in Android software development using Kotlin
  • You are knowledgeable about design patterns and testability; experience with UI, performance and unit testing is very welcome
  • You’re a kind, friendly professional open to feedbacks and constantly looking to improve your skills 

Requirements 

  • 5+ years of practical experience in Android product development
  • A solid understanding of Android architectures and Jetpack’s main libraries
  • An app on the Google Play Store, that you actively contributed to build, to showcase
  • Familiarity with REST APIs and patterns to deal with asynchronous code
  • A disciplined approach to development, testing, documentation and code structure
  • Ability to lead by example and a strong desire to share knowledge with junior developers
  • A good understanding of Android UI code and custom layouts
  • Fluent in English. Good written and verbal communication skills

Nice-to-haves

  • Hands on experience with Jetpack’s ViewModel, Room, Navigation, MotionLayout
  • Experience with Retrofit, Koin and Espresso
  • Experience with image manipulation algorithms, hands on experience with the Android Canvas class
  • Contributions to Open Source code 

What we offer

  • You’ll work in a team of dedicated, welcoming people that will do their best to help you
    grow as a professional
  • High quality standards and a strong aim for best-in-class engineering practices to reduce the amount of code maintenance required allowing to work on things that matter, and relax
  • Competitive salary along with monthly meal vouchers (Tickets)
  • All the equipment you need to work along with a latest generation MacBook Pro
  • Monthly learning hours to spend on technologies you’d love to learn
  • Freedom to do your work the way you like, we ditch micromanagement
  • Automatic annual salary reviews, plus bonuses based on individual and company performances

Compare Neato models

Add at least two models to compare features

Compare selected
Can we help?