

_Backend_Engineer
_Backend
_Engineer


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.
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)
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