Web Engineer - full remote
- Full-time
Descrizione dell'azienda
Con questo Job Post siamo alla ricerca di espandere il nostro team di sviluppo web frontend che opera su progetti basati su tecnologie backend realizzate internamente per i nostri clienti, on top a database NoSQL super-performanti.
Siamo la prima società italiana a vincere il riconoscimento internazionale come migliore architettura software basata sul database NoSQL di Couchbase, al Couchbase Connect 2021 in Santa Clara (California).
Abbiamo una serie di prodotti tra cui GlueSync, cloud-native database replicator, venduto in tutto il mondo dai maggiori NoSQL database vendors (Aerospike, MongoDB e Couchbase).
I nostri valori
Ciò che ci guida nel perseguire le nostre ambizioni sono i valori fondanti della nostra società, i principi cardine che accomunano tutti i colleghi che troverai qui in MOLO17:
Cooperazione: il fattore umano e la collaborazione sono promossi e incoraggiati
Passione: il piacere del lavoro che facciamo, fa sì che ciò che facciamo sia di qualità
Onestà: comunichiamo sempre ed apertamente, siamo consapevoli dell’importanza di comportamenti corretti sia internamente all'azienda che al suo esterno
La nostra vision
Ambiamo a diventare il punto di riferimento nel mercato delle soluzioni software enterprise centrate sull’esperienza umana e in grado di rendere i dati disponibili ovunque e sempre.
Come lavoriamo e come garantiamo alti standard di qualità
Per tutti i nostri progetti dedichiamo molto tempo allo studio dell’architettura. Non vogliamo prendere decisioni affrettate che ci faranno perdere più tempo in futuro.
- Lato front-end lavoriamo principalmente con React, seguendo un approccio a componenti (atomic design);
- Lato back-end lavoriamo lavoriamo su stack basato su Typescript, in ambiente Serverless sfruttando oppure usando direttamente Node.js come principali database Couchbase e MongoDB.
Diamo importante peso al testing, sia automatizzato con test di unità e di integrazione, sia manuale per la Quality Assurance: il nostro motto è “Zero regressions” e ci viene confermato e riconosciuto dal mercato internazionale.
Come metodologia di lavoro seguiamo rigorosamente Agile Scrum rispettando sempre la parola data: tempi certi di delivery e budget di progetto.
Il nostro team di delivery è suddiviso in 3 ambiti principali:
- Team di servizi professionali: il cuore della delivery, lavora su progetti on-top ai nostri prodotti e/o su progetti tailor-made per clienti enterprise
- Team di prodotto: sempre attento alle esigenze del mercato disegna e realizza prodotti usati da ISV in tutto il mondo
- Team di supporto e manutenzione applicativa
Ah, siamo inoltre famosi nel mondo per le piattaforme per i servizi medici di emergenza e rescue, riconosciute come 1 delle 3 più importanti applicazioni della tecnologia Couchbase in ambito e-health. 😉
Descrizione del lavoro
Come sviluppatore web lavorerai a fianco degli altri sviluppatori e dei designer per sviluppare le soluzioni di riferimento per i nostri clienti, coordinati da uno o più project managers.
Il tuo compito sarà quello di partecipare attivamente nella scelta di tecnologie, pattern e metodi con cui realizzare il progetto affidato, con l’obiettivo di crescita per te e per i tuoi colleghi.
Qualifiche
Il nostro candidato ideale è una persona che:
Ha già esperienza come sviluppatore web (front-end, back-end oppure full-stack);
Ha ottime capacità relazionali. MOLO17 è una squadra, non un insieme di singoli;
Ha molta voglia di mettersi in gioco e di imparare;
Ha attitudine a migliorarsi costantemente.
E' appassionato di ciò che fa: cerchiamo persone che abbiano la stessa passione che abbiamo noi per il mondo dell'IT con l'ambizione di cambiare il mondo,
Se hai piacere di candidarti come Frontend Developer cerchiamo:
Come must have:
- React
- JSS
- TypeScript
- GraphQL (using Apollo client) o Rest API
- Jest (o testing frameworks analoghi)
- Cypress (o testing frameworks analoghi)
- Gitflow
Come nice to have:
- Esperienza con functional programming
- Esperienza con Angular 2+
- Static code analysis tooling configuration (ESLint, Prettier, Husky)
- Code build tooling configuration (TSC, Babel, Rollup, Webpack)
- Esperienza con multi package repositories usando Lerna e Yarn workspaces
Se hai invece piacere di candidarti come Backend developer, cerchiamo:
Must have:
- Node.js
- TypeScript
- GraphQL / Rest API
- Jest (o testing frameworks analoghi)
- NoSQL (eg. MongoDB, Couchbase, DynamoDB, ...)
- Gitflow
Nice to have:
- Esperienza con functional programming
- Esperienza con Serverless framework
- Esperienza con event-driven design
- Esperienza con Identity Providers (eg. Auth0, Firebase Auth, Gluu, Keycloak)
- Esperienza con Docker
- Esperienza con Couchbase
- Esperienza con static code analysis tooling configuration (ESLint, Prettier, Husky)
- Esperienza con code build tooling configuration (TSC, Babel, Rollup, Webpack)
- Conoscenza di Kubernetes
- Esperienza con web frameworks (eg. Express, Koa)
- Esperienza con multi package repositories using Lerna e Yarn workspaces
Se senti che ti manca qualche requisito contattaci lo stesso. Con la voglia di imparare si può compensare in breve tempo qualsiasi lacuna!
Ulteriori informazioni
Ogni membro del team riceve:
MacBook Pro;
Premi in retribuzione per il rendimento;
Corsi di formazione e certificazione per AWS, MongoDB, Couchbase e altri dei nostri partner in cui per-progetto occorrerà cimentarsi;
Partecipazione ad eventi di team building: crediamo molto nell'intelligenza emotiva e sui benefici che questa porti al lavoro di squadra;
Training con personal coach: mens sana in corpore sano. 🧠
RAL dai 30 ai 55K, commisurato in base all’esperienza del candidato e della forma contrattuale concordata.
Posizione di lavoro da remoto: incontri in presenza schedulabili con i propri responsabili e pianificati per eventi aziendali