Web Engineer - full remote

  • Pordenone, Friuli-Venezia Giulia, Italy
  • I dipendenti possono lavorare in remoto
  • Full-time

Descrizione dell'azienda

MOLO17 è riconosciuta come una delle principali società di sviluppo di app per dispositivi mobili in Italia. Con oltre 25 dipendenti impegnati a fornire servizi di ultima generazione utilizzando tecnologie all'avanguardia che adottano approcci test-driven e di assicurazione di qualità.

Come lavoriamo

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 e Redux, seguendo un approccio a componenti (atomic design).

Lato back-end lavoriamo su stack node.js (principalmente Express), in ambiente Serverless sfruttando 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”.

Come metodologia di lavoro seguiamo rigorosamente Agile Scrum.

Descrizione del lavoro

Come sviluppatore web lavorerai a fianco degli altri sviluppatori e dei designer per sviluppare le soluzioni mobile di riferimento per i nostri clienti.

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 5 almeno anni o più di 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.

Se hai piacere di candidarti come Frontend Developer cerchiamo:

Come must have:

  • React (using function components)
  • JSS
  • TypeScript
  • GraphQL (using Apollo client)
  • Jest (or analogous testing frameworks)
  • Cypress (or analogous testing frameworks)
  • Gitflow

Come nice to have:

  • Experience with functional programming
  • Experience with Material UI
  • Experience with Angular 2+
  • Static code analysis tooling configuration (ESLint, Prettier, Husky)
  • Code build tooling configuration (TSC, Babel, Rollup, Webpack)
  • Experience with multi package repositories using Lerna and Yarn workspaces

Se hai invece piacere di candidarti come Backend developer, cerchiamo:

 

Must have:

  • Node.js
  • TypeScript
  • GraphQL
  • AWS Services (eg. lambda functions, S3, AppSync)
  • Jest (or analogous testing frameworks)
  • NoSQL (eg. MongoDB, Couchbase, FaunaDB, DynamoDB)
  • Gitflow

Nice to have:

  • Experience with functional programming
  • Experience with Serverless framework
  • Experience with event-driven design
  • Experience with Identity Providers (eg. Auth0, Firebase Auth)
  • Experience with Docker
  • Experience with Couchbase
  • Experience with static code analysis tooling configuration (ESLint, Prettier, Husky)
  • Experience with code build tooling configuration (TSC, Babel, Rollup, Webpack)
  • Knowledge of Kubernetes
  • Experience with web frameworks (eg. Express, Koa)
  • Experience with multi package repositories using Lerna and 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 dipendente riceve:

  • MacBook Pro;

  • Premi in retribuzione per il rendimento;

  • Partecipazione ad eventi di team building;

  • Functional training.

RAL commisurato in base all’esperienza del candidato e della forma contrattuale concordata.

Posizione di lavoro in sede oppure da remoto, con modalità da concordare.