RoR Developer

Mission:

  • Scrittura del codice con etica: leggibilità, ordine, documentazione, rispetto degli standard.
  • Gestione autonoma dei progetti assegnati.
  • Utilizzo della metodologia AGILE.

Main Powers:

  • Conoscenza avanzata del linguaggio Ruby e del framework Ruby on Rails.
  • Utilizzo di OOP con Design Patterns e SOLID.
  • Buona conoscenza di API REST e best practices relative (HAL).
  • Discreta conoscenza di almeno un database relazionale (PgSQL o MySQL) ed almeno un database NoSql.
  • Buona esperienza con test unitari e di integrazione.
  • Utilizzo di GIT.
  • Conoscenza generale di html + css, javascript.
  • Buona capacità di comunicazione e gestione delle mansioni all’interno del team di lavoro.
  • Propensione a trovare soluzioni intelligenti a problematiche ed esigenze eventuali.
  • Attitudine allo studio e all’acquisizione di nuove skills.
  • Serietà, buone doti relazionali e senso di responsabilità

Power Up:

  • Utilizzo di meta-programmazione in Ruby.
  • Buona conoscenza dell’approccio TDD.
  • Esperienza con Ops (AWS, Digital Ocean, Linode, Chef, Docker, Vagrant, etc).
  • Conoscenza di Capistrano o altri tools per il deploy.
  • Conoscenza di BDD e acceptance testing.
  • Conoscenza Framework MVC Javascript (Angular, Backbone, Ember …).
  • Utilizzo HAML, SASS, RABL o altre estensioni.
  • Conoscenza della lingua inglese (scritto e parlato).

Sei interessato? Contattaci ora!