snippet-desktop-code

_Backend
_Engineer

snippet-desktop-code Candidati

App to you Group Onboarding Program è il programma di Talent Acquisition, Formazione e Crescita Professionale di App to you Group che permette di dare una svolta alla tua carriera di sviluppatore. Crediamo nella formazione continua delle persone e diamo la possibilità di crescere e di lavorare su progetti ambiziosi che valorizzino competenze e accrescano la professionalità a vantaggio di tutto il team.

Backend Engineer (Python || Node.js)

App to you Group è alla ricerca di un Backend Engineer da inserire a tempo pieno nel team Architetture e Sistemi.

 

Se ti piace scrivere codice e sperimentare, consideri la progettazione, la documentazione e i test come parte integrante del lavoro, credi che la collaborazione e la condivisione siano una ricchezza e vorresti imparare sempre di più, allora continua a leggere questo annuncio perché abbiamo la stessa visione.

 

Candidati

Cerchiamo rinforzi

Come Backend Engineer ti occuperai di

  • Progettare architetture software e sistemi di integrazione
  • Progettare ed implementare API RESTful
  • Collaborare con i team Web e Mobile per l’integrazione e l'ottimizzazione dei web service
  • Effettuare test di carico, funzionali e di integrazione sui web service
  • Fare ricerca e sviluppo di librerie ed applicazioni interne
  • Fare il refactoring del codice per renderlo il più possibile stabile, mantenibile ed espandibile

Requisiti minimi

  • Educazione, rispetto, gentilezza ed entusiasmo :)
  • Buona conoscenza della lingua italiana
  • Buona conoscenza di Python o Node.js (almeno 1 anno di esperienza professionale)
  • Conoscenza di design pattern architetturali e programmazione ad oggetti
  • Buona conoscenza di almeno uno tra i seguenti framework: FastAPI, Flask, Django, Express.js, Koa
  • Conoscenza di almeno un database SQL (MySQL, Prostgres) o NoSQL (Mongodb, Redis)
  • Esperienza nella progettazione e implementazione di API RESTful
  • Test funzionali e di integrazione
  • Esperienza nell'uso di sistemi operativi Unix
  • like e BASH
  • Conoscenza di almeno uno tra: NGINX, Apache httpd, Traefik
  • Conoscenza del VCS Git
  • Esperienza con almeno uno tra: Conda, Poetry, PipEnv, npm, Yarn o pnpm
  • Esperienza nella progettazione di diagrammi ER e scrittura documentazione

Nice to have

  • Conoscenza di Docker e Docker Compose
  • Esperienza in architetture a microservizi, SOA, Event Based (Actor Model, Event Sourcing) o Middleware di integrazione
  • Esperienza con RabbitMQ, Kafka, Redis PubSub
  • Esperienza con GraphQL, Server Sent Events, Push Notification o Websocket
  • Esperienza nella programmazione Frontend
  • Conoscenza AWS ECS / Kubernetes
  • Esperienza con CI/CD (Drone, Jenkins, Travis)
  • Esperienza con GitHub e strumenti di collaborazione (es.: Trello)
Candidati

Cosa offriamo

  • Contratto a tempo indeterminato o pluriennale se a partita iva
  • Primo mese di formazione iniziale su tecnologie e Agile/Scrum
  • Certificazione Scrum internazionale alla fine del primo mese
  • Formazione aziendale costante e continua personalizzata e di team
  • Lavoro in metodologia Agile/Scrum
  • Ambiente amichevole, collaborativo, stimolante e colleghi con esperienza e competenze

Ulteriori informazioni

  • Disponibilità oraria: Full Time
  • Sede operativa: Roma (Italia) in presenza o in remote working in base al progetto
  • Si prevede un'assunzione a tempo indeterminato e una retribuzione commisurata alle reali competenze maturate