Online Contests Made Easy

Web JavaScript Developer career at Leevia

Location: Milan, Italy
Type: Full-time
Experience: Mid-senior level
Salary: Depending on experience

Working in Leevia

Leevia is a Digital Marketing product suite designed to allow Brands and Media Agencies to easily create Online Contests in a few minutes. Leevia’s products are fully integrated with Facebook, Instagram and Twitter in order to allow the best results in terms of lead generation and Social Engagement, but this is just the beginning.
Top brands already trusted Leevia, we are growing fast and we are looking for proactive people that are passionate about innovation, marketing and technology.

About the position

At Leevia, we are building a family of products that help brands and companies of all sizes launch marketing campaigns that grow at scale. We love clean code, agile methodologies, solve new technical challenges everyday and develop scalable infrastructures. You will translate our company and customer needs into functional and appealing interactive applications and web sites. You are curious about new digital technologies and aspire to combine usability with visual design. At Leevia we follow best practices: test-driven development, continuous integration, SCRUM, refactoring, code standards. We are looking for proactive people that go beyond our expectations, passionate about our project, startups and innovation. If you think this is the right environment for you, just apply!


  • Write clean, maintainable and efficient code
  • Design, develop and maintain new features and improvements for a variety of JavaScript web applications
  • Create new JavaScript web applications from the ground up
  • Implement tests and ensure proper functionality and graceful degradation on multiple browsers
  • Collaborate with DevOps, Back-end, Product and UX
  • Follow best practices (test-driven development, continuous integration, SCRUM, refactoring, code standards)

Required Qualifications (mandatory)

  • Proven work experience as a Web JavaScript Developer (3+ years)
  • Strong experience building SPA with a JavaScript framework like Angular, React or Vue
  • Strong experience developing mobile-first, responsive web sites
  • Deep knowledge of HTML5, CSS3 and JavaScript
  • Deep knowledge of CSS pre-processors like Sass or Less
  • Comfortable using browser developer tools and build tools such as Webpack
  • Experience deploying applications to cloud platforms such as AWS, Heroku, Google Cloud
  • Confident with git and with Unix shell
  • Experience working with Agile processes like Scrum, Kanban or XP
  • Keen to unit testing, code review and other quality-oriented practices
  • Really good knowledge of written English
  • Be proactive, go beyond expectations

Preferred Qualifications (bonus)

  • Experience with Redux/Mobx and Node.js
  • Experience in TDD
  • Deep knowledge of SEO principles and techniques
  • Previous startup experience
  • A degree in Computer Science or similar

What we offer

  • Work with cutting-edge technologies
  • A real professional growth opportunity
  • A permanent contract
  • Competitive salary (base salary will be correlated to your seniority)
  • Smart working to work some days from home
  • Gorgeous office with kitchen, table football, ping pong and free water
  • Leevia welcome kit

Interested in working with us?