Job Search and Career Advice Platform

Attiva gli avvisi di lavoro via e-mail!

Back End Developer

ElasticHotel

Remoto

EUR 30.000 - 50.000

Tempo pieno

7 giorni fa
Candidati tra i primi

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Descrizione del lavoro

Un'innovativa piattaforma alberghiera sta cercando un Backend Engineer altamente qualificato per progettare e mantenere sistemi backend solidi e scalabili. Il candidato ideale deve avere competenze eccellenti in Python e Django, oltre a una forte esperienza nella gestione di API e database. Offriamo una posizione completamente remota con orari flessibili, dove potrai lavorare a stretto contatto con il team core e contribuire in tutte le fasi del progetto.

Servizi

Orari di lavoro flessibili
Ambiente di lavoro innovativo
Opportunità di crescita professionale

Competenze

  • Eccellente padronanza di Python e Django.
  • Competenze solide in sviluppo API e gestione database.
  • Attitudine a scrivere codice di alta qualità e documentato.

Mansioni

  • Sviluppare e mantenere sistemi backend utilizzando Python.
  • Progettare API RESTful seguendo le best practice.
  • Gestire e ottimizzare database relazionali.

Conoscenze

Python
Django
Database Management
API Development
Problem Solving
Git
AWS

Strumenti

PostgreSQL
Terraform
GitHub Actions
Descrizione del lavoro

ElasticHotel vuole rivoluzionare il modo in cui gli albergatori utilizzano la tecnologia. La nostra missione è unificare un panorama software estremamente frammentato e offrire gli strumenti, le interfacce e le competenze giuste per ogni esigenza.

Stiamo cercando un

  • Backend Engineer altamente qualificat
  • da inserire nel nostro team. Ti occuperai di progettare, costruire e mantenere sistemi backend solidi e scalabili. Il profilo ideale ha un’eccellente padronanza di Python / Django e una forte competenza in database e API.
Attività sulle quali lavorerai :
  • Sviluppare, mantenere e ottimizzare servizi backend utilizzando Python 3.11+.
  • Costruire applicazioni scalabili con Django e Django REST Framework, lavorando su ORM, modelli, viste e middleware.
  • Progettare, implementare e documentare API RESTful seguendo le best practice.
  • Implementare autenticazione JWT, livelli di autorizzazione e pattern sicuri di accesso alle API.
  • Creare e mantenere documentazione OpenAPI / Swagger per utenti interni ed esterni.
  • Gestire e ottimizzare database relazionali — in particolare PostgreSQL — con attenzione a indicizzazione, query complesse e performance tuning.
  • Applicare principi di OOP, SOLID e i principali design pattern.
  • Scrivere test di alta qualità con pytest, utilizzando factory-boy per generare dati di test affidabili.
  • Deploy e gestione dell’infrastruttura tramite Terraform e servizi AWS (Elastic Beanstalk, S3, Secrets Manager).
  • Utilizzare boto3 per integrazioni e automazioni su AWS.
  • Lavorare con Git, GitHub e pipeline CI / CD (GitHub Actions).
Cosa ti farà emergere :
  • Hai a cuore la qualità del codice e ti assicuri che resti semplice da mantenere.
  • Ottime abitudini di documentazione
  • Spiccate capacità di problem solving, specialmente nel debugging di sistemi complessi.
  • Attitudine collaborativa e orientata al team.
  • Disponibilità a supportare anche attività frontend quando necessario.
Cosa offriamo :
  • Posizione completamente da remoto con orari di lavoro flessibili.
  • Lavoro a stretto contatto con il core team e partecipare a tutte le fasi che portano un progetto in produzione.
  • Un ambiente in cui puoi sperimentare liberamente : nuovi modelli ML, prototipi, idee che possono crescere e diventare nuovi prodotti.

Sappiamo quanto è prezioso il tuo tempo : per questo il nostro processo di selezione è rapido e lineare.

Primo Incontro (30-45 minuti)

Il colloquio è un momento di scambio : serve tanto a noi per conoscerti quanto a te per capire chi siamo. In questa fase incontrerai il CPO e potrai approfondire l’azienda e la nostra mission.

Technical Round (60-90 minuti)

Affronterai un colloquio tecnico per capire se siamo allineati dal punto di vista ingegneristico.

Approfondirai il ruolo, l’azienda, lo stack tecnologico e la nostra cultura.

Esploreremo insieme del codice per comprendere il tuo approccio al problem solving e come affronti task complessi.

Incontro Finale (30 minuti)

Questo è lo spazio per chiedere tutto ciò che vuoi su di noi e sul nostro modo di lavorare. Nel round finale possiamo approfondire gli aspetti che più ti interessano e potresti conoscere altri membri del team.

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.