




**Título del puesto: Ingeniero de Software Senior****Tipo de puesto: A tiempo completo****Descripción general:**Buscamos un **Ingeniero de Software Senior** altamente calificado y con amplia experiencia para unirse al equipo en crecimiento de nuestro cliente. El candidato ideal contará con una sólida formación en desarrollo web y experiencia especializada en **React**, JavaScript y **Python**. Deberá sentirse cómodo trabajando de forma independiente y será responsable del diseño, desarrollo y mantenimiento de una aplicación web de alto rendimiento. **Principales responsabilidades:*** Diseñar, desarrollar y mantener una aplicación web robusta y escalable, asumiendo responsabilidades tanto en el front-end (JavaScript, React) como en el back-end (Python). * Asumir la liderazgo en los esfuerzos de arquitectura y diseño de nuevas funcionalidades dentro de la aplicación, garantizando su alineación con las mejores prácticas y los estándares de la empresa. * Colaborar con equipos multifuncionales, incluidos gestores de producto, diseñadores y otros ingenieros, para ayudar a diseñar, iterar y desarrollar nuevas funcionalidades. * Escribir código limpio, mantenible y eficiente, cumpliendo con los estándares de codificación y las mejores prácticas. * Mantener y optimizar la base de código existente para maximizar su estabilidad, rendimiento y escalabilidad. * Trabajar con Python para desarrollar servicios y APIs de backend, y con JavaScript y React para mejorar los procesos y la funcionalidad del front-end. * Orientar y asesorar a desarrolladores junior, brindando liderazgo técnico y ayudándolos a desarrollar sus habilidades. * Participar en revisiones de código para garantizar la calidad y coherencia del código en todo el equipo. * Contribuir a la mejora continua de nuestros procesos, herramientas y metodologías de desarrollo. * Mantenerse actualizado sobre las últimas tendencias, herramientas y tecnologías del sector, y proponer mejoras en la pila tecnológica. * Diagnosticar y solucionar incidencias en toda la pila de la aplicación. **Requisitos obligatorios:*** Título universitario (licenciatura o superior) en informática, ingeniería o campo relacionado, o experiencia laboral equivalente. * **Más de 5 años de experiencia profesional en desarrollo de software**, con un fuerte enfoque en **desarrollo web** con **Python**. * Competencia en **React**, JavaScript (ES5+), y prácticas modernas de desarrollo web. * Experiencia con sistemas de control de versiones, especialmente Git. * Conocimientos sobre metodologías ágiles y herramientas como Jira. * Excelentes habilidades para resolver problemas y capacidad para analizar críticamente las situaciones. * Excelentes habilidades comunicativas y capacidad para trabajar eficazmente en entornos colaborativos. * Experiencia demostrable liderando proyectos y orientando a desarrolladores junior. **Requisitos deseables:*** Experiencia con Python para construir y consumir APIs RESTful. * Experiencia con bases de datos como MongoDB. * Conocimientos de tecnologías front-end, como HTML5, CSS3 y diseño adaptable (responsive design). * Conocimientos sobre buenas prácticas de seguridad en desarrollo web. **Valorable:*** Experiencia con herramientas de desarrollo JavaScript como Storybook y Playwright. * Experiencia en integraciones de API con plataformas como Workday o similares. * Conocimientos sobre herramientas de contenerización y orquestación, como Docker y Kubernetes. * Experiencia con pipelines CI/CD y pruebas automatizadas.


