Skip to content

Fullstack Engineer

← Back

Position Purpose

The  Fullstack Engineer is responsible for designing, developing, and maintaining our systems and services; he works closely with other developers to deliver high-quality, scalable, and performant applications.

Responsibilities

  • Design and develop our backend systems and services (yes, coding is design! you will design our architecture);
  • Develop and maintain our user-facing applications and interfaces using HTML, CSS, and JavaScript;
  • Write clean, maintainable, and efficient code that is well-documented and adheres to coding standards;
  • Develop automated tests to ensure code quality and minimize regressions;
  • Optimize application performance and scalability;
  • Continuously evaluate and adopt new technologies to improve our backend infrastructure and processes;

Requirements

  • At least Bachelor's degree in Computer Science or related field; Master’s degree is a plus
  • Minimum of 5 years of experience as a Backend Engineer.
  • Strong knowledge of a least one programming language. (Node.js/Java/ Go/ Elixir)
  • Experience with Vue.js or other modern frontend frameworks such as React or Angular
  • Experience with Postgresql or similar SQL databases
  • Experience with RabbitMQ or other message brokers
  • Experience with Redis is a plus
  • Kubernetes experience is a plus
  • Experience with Elasticsearch is a plus

Soft Skills

  • Strong analytical and problem-solving skills.
  • Ability to work independently and in a team environment.

Work Location: San Giovanni Lupatoto/Remote/Hybrid

Work Schedule: Full-time, Monday to Friday

Fullstack Engineer

Invia la tua candidatura per questa posizione.

Services

Make or buy
Embedded Design
Digital Assessment