FRONTEND SOFTWARE DEVELOPER

Thinkinside is seeking a well motivated Frontend Software Developer.

The candidate will be working on the design, development and integration of advanced frontend components for the company’s products. This includes the design and implementation of interactive analytics dashboards, starting from the responsive HTML5 UX to the necessary server side web components.

The candidate will join a technical team currently consisting of 6 developers. The working environment is young (average age <30) and international (people from 3 different countries) with customers in Europe, US and Canada.
The position offers an attractive remuneration package, with salary and rank contingent upon qualifications and professional accomplishments.

DESIRED SKILLS & EXPERTISE

Applicants should have a degree (or equivalent) in computer science or other related disciplines, and a proven experience in software development. Knowledge or interest in the following areas would be advantageous: interactive content delivery using Web Sockets, agile methodologies.

TECHNICAL

  • Proficient knowledge of modern Javascript is a must (promises libraries)
  • Prior knowledge of Javascript frameworks, such as React, Angular etc.
  • Familiarity with data manipulation and visualisation libraries (e.g., d3, highcharts, crossfilter, datatables)
  • Knowledge of mapping libraries is a plus (e.g., openlayers, leaflet)
  • Web Sockets, NodeJS
  • PHP, MVC (Yii is a plus)
  • MySQL (NoSQL is a plus)
  • Proficiency with CSS, responsive is required
  • Knowledge of versioning systems (.git)

NON-TECHNICAL

  • Fluency in English is required (knowledge of Italian will be a plus)
  • In love with what you do (not just for living)
  • Ability to work in team
  • Ability to manage workload peaks
  • Risk taker
  • Continuous and eager learner

HOW TO APPLY?

If you’re interested in this position, write us an email at: human-resources@thinkin.io