14 ago
|
iMports77
|
Nayarit
**Vacante: Desarrollador/a Shopify e Integraciones API****Descripción del puesto**En iMports77 buscamos un/a desarrollador/a apasionado/a por el eCommerce y las integraciones tecnológicas, que lidere la creación de una aplicación en Shopify para conectar nuestro catálogo con proveedores vía API.Serás responsable de diseñar, desarrollar y mantener esta conexión, garantizando fiabilidad, seguridad y escalabilidad de la solución.
**Responsabilidades**- Analizar la documentación técnica de los proveedores (Postman, OpenAPI, etc.) y traducirla en flujos de integración.
- Diseñar y desarrollar una aplicación personalizada en Shopify (public app o custom app), usando el stack elegido (Node.js, Ruby on Rails, Python, etc.).
- Implementar autenticación (OAuth, API keys) y manejo de webhooks para sincronización en tiempo real.
- Construir y mantener endpoints RESTful que sincronicen productos, stock, precios y pedidos.
- Realizar pruebas unitarias y de integración para asegurar la calidad del código.
- Documentar de forma clara el proceso de instalación y configuración de la app.
- Colaborar con el equipo de operaciones y soporte para resolver incidencias y optimizar el rendimiento.
**Requisitos indispensables**- Experiência mínima de 2 años desarrollando aplicaciones o integraciones en Shopify.
- Sólidos conocimientos de RESTful APIs: JSON, HTTP, autenticación (OAuth 2.0, API Keys).
- Dominio de al menos uno de estos lenguajes/frameworks: Node.js (Express), Ruby on Rails, Python (Django/Flask).
- Manejo de herramientas de pruebas (Jest, RSpec, PyTest)
y control de versiones con Git.
- Experiência usando Postman o herramientas similares para consumo y prueba de APIs.
- Habilidad para escribir documentación técnica clara.
**Requisitos deseables**- Conocimiento de Liquid y experiência editando themes de Shopify.
- Experiência con bases de datos relacionales (MySQL, PostgreSQL) y/o NoSQL (MongoDB).
- Familiaridad con despliegue en plataformas cloud (Heroku, AWS, Google Cloud).
- Inglés técnico nível intermedio para lectura de documentación.
**Competencias y soft skills**- Proactividad y capacidad de autoaprendizaje.
- Atención al detalle y orientación a la calidad.
- Buenas habilidades de comunicación y trabajo en equipo.
- Capacidad para priorizar tareas y gestionar plazos.
**Ofrecemos**- Modalidad: híbrida / remota (CDMX)- Horario flexible- Remuneración competitiva según experiência- Oportunidades de crecimiento y formación continua- Ambiente dinámico en una empresa en crecimientoTipo de puesto: Tiempo completo, Por tiempo indeterminadoSueldo: $20,****** - $28,****** al mesBeneficios:- Uniformes gratuitos- Vacaciones adicionales o permisos con goce de sueldoPago complementario:- Bono de asistencia- Bono de productividadTipo de jornada:- Turno de 8 horasEscolaridad:- Licenciatura terminada (Deseable)Experiência:- .
NET: 2 años (Deseable)- JavaScript: 2 años (Deseable)- Desarrolladores iOS: 1 año (Deseable)- Desarrolladores Android: 1 año (Deseable)Idioma:- Inglés (Deseable)Lugar de trabajo: Empleo presencial
📌 Desarrollador Full Stack (Nayarit)
🏢 iMports77
📍 Nayarit