Backend Developer

Synesthesia S.r.l. Società Benefit Torino Italy ICT and Information Systems
Warning! Vacancy expired

Company Description

We are a digital experience company that has been supporting its partners and customers in digital transformation since 2011 with a focus on the creation of digital communication and marketing projects and on application development. Our growth is based on open innovation, sustainable development and attention to the well-being of our employees and collaborators. We have an ambitious goal: to build a better future with innovation and the use of technology to improve the quality of work and life of people.
We organise international events, training and educational courses, including initiatives for the next generation of learners, with our Academy. We also create and manage projects to promote gender inclusion in the digital field, and to promote digital equality. Synesthesia is recognised as one of the leading companies in Italy to develop high quality mobile apps. Do you want to be part of our world? This could be the right opportunity for you.

Position

We’re looking for developers to bring into our company. It doesn’t matter where you are in the world because you can work in full smart working with us.
Here’s what we’re looking for.

Requirements

We are looking for an experienced backend developer with skill in at least one of the following areas:

Node JS

  • Good knowledge of nodejs and javascript
  • Experience with express or fastify
  • Experience with typescript would be a bonus


.NET Web developer

  • Good knowledge of asp.net MVC5 or core 3+
  • Experience with WebApi
  • Experience with Razor frontend
  • Good knowledge of Linq and Entity Framework


PHP Developer

  • Good knowledge of framework as Laravel or Symfony
  • Familiarity in package management with Composer
  • Experience with Magento would be a bonus

Other information

Additional requirements

  • Good understanding of written and spoken english
  • Good knowledge of GIT
  • Good knowledge of web security and networking
  • Familiarity with common code development practices (reusable, clean, testable, and secure)
  • Experience in design and build cloud native / scalable solutions
  • Good knowledge of REST or GraphQL API
  • Good knowledge of SQL or NoSQL databases (PostgreSQL, MongoDB, mysql, ...)
  • Good knowledge of OOP paradigm
  • Familiarity with command line and linux systems



Nice to have / bonus requirements

  • Experience in frontend development (HTML, CSS, JS, react)
  • Familiarity with Agile and Extreme Programming methodologies
  • Experience with container technologies (docker, kubernetes)
  • Experience in cloud solutions (AWS, Google Cloud, Azure) and serverless architectures
  • Experience with CI/CD infrastructures