Sobre el puesto
Como desarrollador Full Stack (Software Integration Engineer) en tawk.to, desempeñarás un papel fundamental en el desarrollo de integraciones que permiten conectar tawk.to con sistemas de terceros (3rd-party) y viceversa.
Tus responsabilidades incluirán
- Trabajar con los partners de integración de tawk.to para integrar tawk.to en sus plataformas
- Crear y mantener integraciones avanzadas desarrolladas internamente para CMS Open Source y productos de comercio electrónico como WordPress, Magento, etc.
- Crear y mantener integraciones avanzadas desarrolladas internamente para sistemas de terceros (3rd party) como Shopify, Zapier, etc.
- Diseñar y crear la API pública de tawk.to para exponer las API internas.
- Crear y mantener documentación para la API pública.
- Ayudar al equipo de Customer Success a resolver solicitudes de clientes relacionadas con la API pública y las integraciones.
- Colaborar como parte de un equipo para crear procesos y estándares de integración repetibles y eficientes.
- Despliegue, prueba y mantenimiento de pipelines de integración para flujos de trabajo y servicios mediante CI/CD
Para tener éxito en este puesto, debes reunir las siguientes cualificaciones
- Grado en Informática, Sistemas de Información o una titulación pertinente.
- Experiencia creando plugins/integraciones para CMS Open Source y productos de comercio electrónico
- Dominio de Node.js y su ecosistema
- Dominio de PHP y su ecosistema
- Conocimiento sólido de bases de datos NoSQL, como MongoDB
- Conocimiento práctico de bases de datos SQL, como MySQL
- Experiencia en diseño e implementación de API RESTful
- Dominio de las pruebas unitarias y las metodologías de desarrollo guiado por pruebas
- Excelentes habilidades de comunicación y colaboración para trabajar eficazmente en equipo