Resumen del puesto
El Full Stack Developer – Magento será responsable del desarrollo, mantenimiento, evolución y optimización de soluciones de comercio electrónico construidas sobre Adobe Commerce / Magento 2.
Su rol estará orientado tanto al desarrollo backend como frontend, participando en la implementación de nuevas funcionalidades, personalización de módulos, integraciones con sistemas externos, optimización de rendimiento y resolución de incidentes en ambientes productivos.
El perfil deberá contar con experiencia práctica en proyectos Magento de mediana y alta complejidad, capacidad para trabajar sobre arquitecturas existentes y conocimiento integral del ciclo de desarrollo de soluciones e-commerce.
Responsabilidades principales
- Desarrollar, mantener y evolucionar soluciones de comercio electrónico sobre Magento 2 / Adobe Commerce.
- Diseñar y desarrollar módulos personalizados siguiendo los estándares y buenas prácticas de Magento.
- Implementar y personalizar funcionalidades tanto a nivel backend como frontend.
- Configurar y personalizar themes, layouts, templates y componentes de interfaz.
- Desarrollar e integrar servicios mediante REST APIs y GraphQL.
- Integrar Magento con sistemas externos como ERP, CRM, plataformas de pago, logística, inventario y servicios de terceros.
- Implementar y mantener procesos asociados a catálogo, productos, precios, promociones, clientes, órdenes y checkout.
- Analizar, diagnosticar y resolver incidentes técnicos en ambientes productivos.
- Realizar troubleshooting y análisis de logs para identificar causas raíz y aplicar soluciones.
- Optimizar el rendimiento, escalabilidad y estabilidad de las plataformas Magento.
- Trabajar con mecanismos de caché, indexación, colas y procesamiento asíncrono.
- Participar en procesos de actualización, aplicación de parches y upgrades de Magento.
- Desarrollar y mantener extensiones e integraciones personalizadas.
- Implementar buenas prácticas de seguridad para soluciones e-commerce.
- Realizar pruebas unitarias, funcionales y técnicas sobre los desarrollos realizados.
- Participar en revisiones de código y garantizar el cumplimiento de estándares de desarrollo.
- Gestionar código fuente utilizando herramientas de control de versiones.
- Participar en procesos de integración y despliegue continuo.
- Documentar desarrollos, configuraciones, integraciones y procedimientos técnicos.
- Participar en levantamiento y análisis de requerimientos técnicos y funcionales.
- Colaborar con equipos de QA, UX/UI, DevOps, arquitectura y negocio durante el ciclo de desarrollo.
- Identificar oportunidades de optimización y evolución dentro de la plataforma.
Conocimientos técnicos requeridos
- Experiencia sólida con Magento 2 / Adobe Commerce.
- Experiencia en desarrollo Full Stack dentro de plataformas Magento.
- Dominio de PHP y programación orientada a objetos.
- Conocimiento del framework y arquitectura interna de Magento 2.
- Experiencia desarrollando módulos y extensiones personalizadas.
- Experiencia trabajando con Magento Dependency Injection, Plugins, Observers y Events.
- Manejo de XML Layouts, Blocks, Templates y UI Components.
- Experiencia con HTML5, CSS3 y JavaScript.
- Conocimiento de Knockout.js, RequireJS y componentes JavaScript de Magento.
- Experiencia trabajando con bases de datos MySQL / MariaDB.
- Conocimiento de REST APIs y GraphQL.
- Experiencia integrando Magento con plataformas y servicios externos.
- Manejo de Git y estrategias de control de versiones.
- Conocimiento de Composer para administración de dependencias.
- Experiencia trabajando sobre ambientes Linux.
- Conocimiento de buenas prácticas de desarrollo, seguridad y rendimiento para soluciones e-commerce.
- Capacidad para realizar troubleshooting en plataformas Magento en producción.
Conocimientos deseables
- Experiencia con Adobe Commerce Cloud.
- Conocimiento de Hyvä Themes.
- Experiencia con PWA Studio o arquitecturas Headless Commerce.
- React.js y/o tecnologías modernas de frontend.
- Elasticsearch / OpenSearch.
- Redis y Varnish Cache.
- RabbitMQ.
- Docker.
- Kubernetes.
- Nginx y Apache.
- Experiencia con CDN y soluciones como Cloudflare o Fastly.
- Integraciones con gateways y plataformas de pago.
- Integraciones con ERP, CRM, OMS y sistemas de inventario.
- Experiencia en marketplaces y arquitecturas omnicanal.
- Conocimiento de herramientas de monitoreo y observabilidad.
- Experiencia con CI/CD y prácticas DevOps.
- Conocimiento de pruebas automatizadas para Magento.
- Experiencia con herramientas de análisis y optimización de performance.
- Conocimiento de estándares de seguridad aplicables a plataformas de comercio electrónico.
Experiencia
- Más de 3 años de experiencia en desarrollo de software, con experiencia relevante en proyectos Magento.
- Experiencia práctica comprobable trabajando con Magento 2 / Adobe Commerce.
- Experiencia desarrollando componentes tanto backend como frontend.
- Experiencia desarrollando módulos, extensiones y personalizaciones Magento.
- Experiencia implementando integraciones mediante APIs y servicios externos.
- Experiencia trabajando con plataformas de comercio electrónico en ambientes productivos.
- Experiencia resolviendo incidentes, problemas de rendimiento y errores en producción.
- Experiencia trabajando dentro de equipos multidisciplinarios de desarrollo de software.
- Experiencia participando en proyectos bajo metodologías ágiles.
Competencias
- Capacidad de análisis y resolución de problemas.
- Pensamiento lógico y orientación técnica.
- Autonomía en el desarrollo y resolución de incidencias.
- Atención al detalle y calidad del código.
- Orientación a resultados.
- Capacidad de aprendizaje continuo.
- Comunicación efectiva con equipos técnicos y funcionales.
- Capacidad para comprender requerimientos de negocio y traducirlos en soluciones técnicas.
- Organización y manejo de múltiples requerimientos.
- Trabajo colaborativo con equipos multidisciplinarios.
- Orientación a la mejora continua.
- Documentación y transferencia de conocimiento.
Certificaciones deseables
- Adobe Certified Professional – Adobe Commerce Developer.
- Adobe Certified Expert – Adobe Commerce Developer o certificaciones equivalentes vigentes.
- Certificaciones relacionadas con Adobe Commerce / Magento.
- Certificaciones asociadas a tecnologías Cloud, DevOps o desarrollo de software.
En Consultec-TI creemos en el poder del talento para transformar organizaciones. Impulsamos la evolución digital en sectores como banca, retail, salud, energía y gobierno, desarrollando soluciones que optimizan procesos y mejoran la experiencia de los usuarios. Aquí encontrarás un espacio para crecer, participar en proyectos innovadores y ser parte de equipos de alto rendimiento que marcan la diferencia.