Back To Top

FULL STACK DEVELOPER

Overview

We are looking for a professional to join our Innovative Technology Development Team. The ideal candidate should speak Italian and have significant experience in the field, as they will assist us in the delivery of several projects, potentially managing them semi-independently. A minimum of 4 years of experience is required, primarily in development roles or as a full-stack leader. Additionally, proficiency in Italian and English (minimum B1 level) is necessary.

Specific Skills
Technical Skills/Languages:
  • TypeScript (mandatory)
  • React/NextJS (mandatory)
  • Angular (nice to have)
  • React Native/Expo (nice to have)
  • Nest.js/Serverless (desired)
  • Node.js + Express/Fastify (desired)
  • .NET Core (nice to have)
  • Spring Boot (nice to have)
  • C# (nice to have)
  • Java/Kotlin (nice to have)
Headless CMS/BaaS (optional):
  • Strapi
  • Directus
Databases:
  • Relational: PostgreSQL (mandatory), MySQL (optional)
  • NoSQL: MongoDB (optional)
DevOps and Tools:
  • Versioning: Git (mandatory)
  • CI/CD: Azure Pipelines (preferred), GitHub Actions, GitLab CI
  • Containerization: Docker (mandatory)
  • Cloud Platforms: AWS, Azure
Advanced Technical Skills: Architecture and Design (preferred):
  • Microservices Architectures
  • Design Patterns: SOLID, Clean Code
Development Methodologies (preferred):
  • Agile (Scrum, Kanban)
  • Continuous Integration/Deployment
Security and Authentication (mandatory):
  • API Security
  • OAuth 2.0
Soft Skills:
    • Clear communication and effective collaboration
    • Organizational and time management skills
    • Willingness for continuous learning
    • Ability for critical and constructive listening
    • Capacity to design training programs for colleagues
Job Location
Full Remote
Job Level
Middle