T

Fullstack Developer

The Visual Agency
Full-time
On-site
Milan, Michigan, United States

The Visual Agency is a data and information design agency specialized in communicating complexity and visualizing data. We use information design to unlock the story-telling power of data and turn numbers and words into meaningful visualizations, memorable insights and engaging experiences.


We are a growing team of 25 people. Our staff spans information designers, developers, illustrators, consultants and motion-graphers. As Fullstack Developer you will be part of our Developer Team in Milan.


About the job

We are looking for a passionate Fullstack Developer capable of carrying out unique projects and building visually outstanding digital solutions. You will partner with a team of talented information designers, art directors, alongside other developers.

You will play an active role in the development of functional and beautiful data visualization solutions and stunning visual storytelling components.

What you will do

  • You will be part of a development team composed of four professionals from heterogeneous fields (Design, Statistics, Humanities)

  • You will work with data by analyzing, organizing and structuring them for visualization.

  • You will interface with stakeholders to find solutions for integrating our products

  • You will organize weekly tasks and collaborate with the team with tools such as Github, Asana, Airtable, Slack

  • You will discover and learn how to use new libraries and techniques to implement interface and visualization solutions

  • You will create interactive data visualizations and dashboards accompanied by a clear, intuitive and modern user interface

Skills and experience

  • Javascript, HTML5 e CSS3 with at least one preprocessor (SASS, LESS, PostCSS)

  • Typescript

  • Frontend Framework/libraries JS (Vue/React/Angular)

  • Versioning tools (Git/Github)

  • Back-end programming language (Node.js, Python, ecc.)

  • Cloud Platforms (GCP, AWS, Azure, Digital Ocean, ecc.)

  • SQL Database (PostgreSQL, MySQL, ecc.)

  • Containers (Docker)

  • Experience in managing large scale projects

  • Excellent level of both spoken and written english

Nice to have

  • Statistics/Data analysis

  • System integration

  • WebGL

  • Cybersecurity

What we offer

  • Permanent contract

  • Young and friendly team and work environment

  • Possibility of smart working

  • Training: annual personal budget and time for training and conferences

  • Self-initiated projects: as an agency, we believe that self-initiated projects are a great opportunity to grow, experiment and challenge yourself. That is why we actively invest time and resources in them. Here you can find two of our most successful self-initiated projects developed in recent years: