WORK WITH US

Software Engineer (Ruby on Rails)

About Leevia

Leevia is a MarTech company focused on building a product to allow big brands to easily manage prizes competitions, sweepstakes, giveaways and similar marketing promotions.

We have hundreds of awesome customers such as Unilever, Linkem, Deliveroo, LG, UnipolSai, RCS Media Group, Publicis, Caffeina, Ketchum and many more that use our platform daily.

Our goal is to provide to our clients a reliable and high availability infrastructure that is able to manage thousands of contests with millions of users that interact with them.

You will join a small IT team with an high impact on real users, to allow our clients to create and manage online contests to collect new leads, engage users and build brand awareness by reaching millions of users. 


Responsibilities

  • Write clean, maintainable and efficient code
  • Design and develop robust, scalable and secure features
  • Contribute in all phases of the development lifecycle
  • Write and maintain unit and integration tests
  • Fix issues and refactor code
  • Improving performances with focus on scalability
  • Follow best practices (BDD/TDD, continuous integration, code reviews, refactoring, code standards)


Must have

  • Proven working experience with Ruby on Rails (2+ years)
  • Proven working experience in Web Development
  • Good knowledge of Ruby language and Rails framework
  • Good knowledge of relational databases (i.e. PostgreSQL, MySql etc)
  • Good knowledge of HTML5, CSS, JavaScript
  • Good knowledge of object-oriented programming and software design patterns
  • Confident with Linux operating system and Bash
  • Confident with Git
  • Experience with test automation (BDD/TDD)
  • Enthusiasm for working with Agile processes (i.e. Scrum, Kanban, XP etc)
  • Good knowledge of written English


Nice to have

  • Experience with Docker
  • Experience with Kubernetes
  • Good knowledge of AWS
  • A degree in Computer Science or similar


What we offer

  • A permanent contract  with 14 months’ salaries
  • Salary annual review
  • Competitive salary (base salary will be correlated to your seniority)
  • Restaurant tickets
  • 28 days of paid vacation
  • Health assurance
  • 100% remote working (Italy time zone) or hybrid smart working based on your needs
  • Events and training
  • Team building days
  • Central office with bar, free water and table football
  • Working with cutting-edge technologies

Interested in working with us?

Fill the application form with the required data