tawk.to
Accedi
Tutte le posizioni
IngegneriaFull-TimeBangsar South, MY

Sviluppatore Full Stack

Come sviluppatore Full Stack (Software Integration Engineer), realizzerai integrazioni che consentono di collegare tawk.to a sistemi di terze parti (3rd-party) e viceversa.

Vedi tutte le posizioni aperte

Il ruolo

Come sviluppatore Full Stack (Software Integration Engineer) in tawk.to, svolgerai un ruolo fondamentale nello sviluppo di integrazioni che consentono di collegare tawk.to a sistemi di terze parti (3rd-party) e viceversa.

Le tue responsabilità includeranno

  • Collaborare con i partner di integrazione tawk.to per integrare tawk.to nelle loro piattaforme
  • Creare e mantenere integrazioni avanzate sviluppate internamente per CMS Open Source e prodotti e-commerce come WordPress, Magento e altri.
  • Creare e mantenere integrazioni avanzate sviluppate internamente per sistemi di terze parti (3rd party) come Shopify, Zapier e altri.
  • Progettare e realizzare l'API pubblica di tawk.to per esporre le API interne.
  • Creare e mantenere la documentazione per l'API pubblica.
  • Supportare il team Customer Success nella risoluzione delle richieste dei clienti relative all'API pubblica e alle integrazioni.
  • Collaborare all'interno di un team per creare processi e standard di integrazione ripetibili ed efficienti.
  • Deployment, test e manutenzione di pipeline di integrazione per flussi di lavoro e servizi tramite CI/CD

Per avere successo in questo ruolo, sono richieste le seguenti qualifiche

  • Laurea in Informatica, Sistemi informativi o disciplina pertinente.
  • Esperienza nella creazione di plugin/integrazioni per CMS Open Source e prodotti e-commerce
  • Competenza in Node.js e nel suo ecosistema
  • Competenza in PHP e nel suo ecosistema
  • Solida conoscenza di database NoSQL, come MongoDB
  • Conoscenza pratica di database SQL, come MySQL
  • Esperienza nella progettazione e implementazione di API RESTful
  • Competenza nei test unitari e nelle metodologie di sviluppo basate sui test
  • Eccellenti capacità di comunicazione e collaborazione per lavorare efficacemente in un ambiente di squadra
· Stai ancora decidendo?

Hai domande prima di candidarti?

Perché non chattare con noi? Un membro del team ti mostrerà il prodotto e ti parlerà meglio dell'azienda.