Rails Developer - Italy - Neato

How to Apply

Fill out our online application form to apply.

Rails Developer – Italy

Neato Robotics is a technology and market leader in home robots that improve people’s lives. Our award winning products include Neato Botvac Connected, a Wi-Fi enabled robot vacuum with intelligent navigation that can be controlled via a smartphone.
Our high performance team consists of roboticists, engineers, marketing and sales professionals who have worked with some of the best brands in consumer products. Our management team is seasoned in taking startups from early stages to multinational enterprises. We sell worldwide and our main office is in Newark, California.
If you are ready to be part of the next revolution of home robots, have an entrepreneurial spirit and thrive on making direct and integral contributions, then Neato Robotics could be the perfect opportunity for you.  We offer competitive compensation as well as an equity opportunity. For more information on Neato, please visit our web site at www.neatorobotics.com

Position Description

Are you familiar with the Internet of things?  This one’s for you!  Neato Robotics builds connected hardware devices and our Cloud team is looking for a talented “Rails Developer” to join our growing crew in Milan, Italy.  You would be extending the functionalities of the existing backend that all of our applications rely upon, and integrating with other major IoT players.  As a core part of the company strategy, you would be reporting to the Director of Cloud Services.

Responsibilities

  • Implement new API functionalities, with a focus on interoperability (IoT)
  • Collaborate with cross-­‐functional teams to define, design and ship new features
  • Ensure a robust test suite coverage
  • Support Continuous Integration
  • Ease the adoption of Agile Methodologies

Requirements

  • 5+ years of software development experience
  • 3+ years of Ruby on Rails experience
  • Strong Experience with HTTPs RESTful APIs development
  • Unit / integration testing (TDD a plus)
  • Familiarity with Heroku solutions (with plugins such as PostgreSQL, REDIS, Scheduler,
  • SendGrid, Logentries, …)
  • Usage of GitHub, Travis, Slack, Pivotal Tracker
  • Familiarity with Agile methodologies (Extreme Programming a plus)
  • Programming in Erlang a plus
  • Familiarity with Amazon solutions a plus (EC2, S3, Route 53, CloudWatch,
    CodeDeploy, …)