Diseñar, desarrollar y mantener aplicaciones web y sistemas tecnológicos de alta calidad, asegurando su funcionalidad desde la interfaz de usuario hasta los componentes de servidor y bases de datos. Actuar como un enlace clave en el ciclo de desarrollo, proporcionando soluciones innovadoras que mejoren la experiencia del usuario y cumplan con los objetivos del negocio.
Funciones :
Desarrollo de software :
- Diseñar y desarrollar aplicaciones web, incluyendo componentes de frontend y backend.
- Escribir código eficiente, escalable y reutilizable siguiendo buenas prácticas de programación.
Gestión de bases de datos y servidores :
Diseñar y mantener bases de datos relacionales y no relacionales (e.g., SQL, MongoDB).Configurar y administrarservidores para garantizarla disponibilidad y seguridad de las aplicaciones.Integración de sistemas :
Implementar y gestionar APIs RESTful para la interacción entre aplicaciones.Integrarservicios de terceros como plataformas de pago, autenticación, o herramientas de análisis.Optimización y mantenimiento :
Identificar y corregir errores en el código, asegurando un rendimiento óptimo de las aplicaciones. o Implementar mejora continua basadas en pruebas de carga, usabilidad y feedback de usuarios.Colaboración y metodologías ágiles :
Trabajar en estrecha colaboración con diseñadores UX / UI, product owners y otros desarrolladores.Participar activamente en ceremonias de metodologías ágiles como daily stand-ups, retrospectives y plannings.Documentación técnica :
Crear y mantener documentación técnica clara y detallada para los desarrollos realizados.Requirements
Título universitario en Ingeniería de Sistemas, Ciencias de la Computación o campos relacionados.Experiencia mínima de 2 años en desarrollo de software FullStack.Habilidades técnicas :
Frontend :
Experiencia con frameworks modernos como React con typescript, React Native con typescript. Conocimiento en HTML, CSS, SCSS y uso de tailwind.Conocimiento de principios SOLID.Deseable que tenga conocimiento en storybook o similares.Deseable que tenga conocimiento en pruebas unitarias con jestBackend :
Conocimiento en lenguajes como Javascript, TypeScript, Python, Ruby, o PHP.Experiencia en manejo de bases de datos (e.g., PostgreSQL, MySQL, MongoDB).Familiaridad con sistemas de control de versiones (e.g., Git).Experiencia con despliegues en servicios en la nube (AWS, Azure o Google Cloud).Experiencia en Marketing Cloud (Journey Builder, Email Studio, Automation Studio, AMPscript).Configuración y optimización de journeys de clientes.Experiencia integrando Marketing Cloud con sistemas internos o plataformas externas (e-commerce, CRM, publicidad digital).Habilidades blandas :
Capacidad de aprendizaje continuo y adaptación a nuevas tecnologías.Resolución de problemas de manera eficiente y proactiva.Excelentes habilidades de comunicación y trabajo en equipo.Certificaciones (deseables) :
Certificación en frameworks de frontend (e.g., React Developer Certification).Certificación en plataformas cloud (e.g., AWS Certified Developer).Benefits
Contrato por proyecto ( 6 meses)Modalidad Híbrida .Horario L- V 09 : 00am-06 : 00pmOportunidad de renovación por extension de proyecto.Participar en proyectos desafiantes.Capacitación constante.“Un entorno laboral inclusivo es un entorno más fuerte. Esta vacante es apta para personas con discapacidad. Creemos en la igualdad de oportunidades y en el valor de la diversidad." #InclusiónLaboral#OportunidadesParaTodos