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