Una candidatura hecha para este puesto de trabajo — un currículum y una carta de presentación adaptados que responden directamente a la oferta.
Xideral busca un SME – Application Developer para diseñar, desarrollar, integrar y dar soporte a soluciones tecnológicas de alta calidad. Se requiere experiencia en Java, JavaScript, Python, Node.js y React.js, con enfoque en microservicios, APIs y plataformas Cloud.
El perfil debe contar con experiencia en ambientes de e-commerce, colaborar con equipos y participar en iniciativas de CI/CD y DevOps. Trabajo híbrido en CDMX y disponibilidad para proyectos internacionales.
Buscamos un SME – Application Developer con sólida experiencia en desarrollo y arquitectura de aplicaciones, capaz de diseñar, desarrollar, integrar y dar soporte a soluciones tecnológicas de alta calidad.
El perfil deberá contar con experiencia práctica en diferentes lenguajes de programación y scripting, así como conocimientos de Microservicios, APIs y plataformas Cloud. Es indispensable contar con experiencia en ambientes de e-commerce, comprendiendo la interacción entre aplicaciones, servicios y componentes tecnológicos.
Diseñar, desarrollar, configurar y mantener aplicaciones de acuerdo con requerimientos técnicos y de negocio.
Actuar como Subject Matter Expert (SME) en desarrollo de aplicaciones y proporcionar soporte técnico especializado.
Analizar y proponer mejoras a la arquitectura de aplicaciones, considerando escalabilidad, rendimiento, seguridad y mantenibilidad.
Diseñar, desarrollar e integrar Microservicios y APIs.
Desarrollar soluciones y scripts utilizando Java, JavaScript, Python, Node.js y React.js.
Diagnosticar y resolver problemas complejos de aplicaciones e integraciones.
Colaborar con equipos técnicos y de negocio para entender requerimientos y convertirlos en soluciones tecnológicas.
Participar en iniciativas de integración, modernización y mejora de aplicaciones.
Optimizar el desempeño de las aplicaciones y contribuir a mejorar la experiencia del usuario.
Realizar code reviews y promover buenas prácticas de desarrollo, calidad y mantenibilidad del código.
Participar en procesos de CI/CD y DevOps.
Trabajar con ambientes Cloud como AWS, Azure o GCP.
Identificar oportunidades de mejora en procesos de desarrollo, arquitectura y operación de aplicaciones.
Proporcionar orientación técnica al equipo y participar en la resolución de problemas complejos.
5+ años de experiencia en desarrollo de aplicaciones.
Experiencia en Arquitectura de Aplicaciones.
Experiencia práctica con lenguajes de programación y scripting como Java, JavaScript, Python, Node.js y React.js, entre otros relacionados.
Experiencia con arquitecturas de Microservicios.
Experiencia con APIs y servicios REST.
Conocimiento de integración entre aplicaciones y servicios.
Experiencia con aplicaciones distribuidas.
Conocimiento de arquitecturas escalables y mantenibles.
Experiencia práctica con al menos una plataforma Cloud: AWS, Microsoft Azure o Google Cloud Platform (GCP).
Conocimiento de conceptos y prácticas de CI/CD.
Experiencia con Git / GitHub / GitLab.
Scripting y automatización.
Conocimiento de ambientes DevOps.
Terraform deseable.
Inglés intermedio, con capacidad para participar en reuniones técnicas, comprender documentación y comunicarse con equipos internacionales.
Es importante contar con experiencia en soluciones y aplicaciones para e-commerce, así como entendimiento de procesos relacionados con:
Comercio electrónico y canales digitales.
Catálogo y productos.
Gestión de órdenes.
Pagos y transacciones.
Clientes y experiencia de usuario.
Integración con servicios internos y externos.
Aplicaciones de alto volumen y disponibilidad.