Senior backend developer – Node.js

Job Category: IT
Job Type: Full Time
Job Location: Lugano

Required experience

  • Academic scientific background (Degree in Engineering, Computer Science, Mathematics or Physics) or equivalent experience

  • Experience in software development (at least 7 years)

  • Backend development experience on high-load enterprise environments (at least 4 years)

  • Experience in backend development, Node.js language and related frameworks (Express.JS or Socket.io), on high-load environments (at least 2 years)


Required knowledge

  • In-depth knowledge of RESTful API creation;

  • In-depth knowledge of Node.js

  • In-depth knowledge of Python

  • Knowledge of at least one NoSQL database

  • Knowledge of MySQL

  • Knowledge of AWS

  • Knowledge of Agile methodology and continuous integration

 

Required skills

  • The ability to work in a team is necessary

 

Nice to have knowledge

  • Basic knowledge of machine learning and related Python libraries

  • Basic knowledge of Golang

  • Basic skills of frontend development frameworks

Apply for this position

Allowed Type(s): .pdf, .doc, .docx