Estamos buscando un Programador Senior Full-Stack altamente experimentado para un proyecto de modernización y mejora de un ERP de gestión de clínicas existente. El candidato ideal tendrá una sólida trayectoria en desarrollo backend con PHP/CodeIgniter, así como experiencia en la creación de interfaces de usuario modernas e interactivas utilizando frameworks como
Vue.js o
React.js. Será crucial la capacidad de integrar APIs de Inteligencia Artificial y aplicar un enfoque de producto con sentido común.
Responsabilidades principales:
Desarrollo Backend: Mantener y evolucionar el backend existente, asegurando la estabilidad y el rendimiento del sistema. Se requiere experiencia sólida en PHP y CodeIgniter para trabajar con la base de código actual.
Desarrollo Frontend: Implementar y mejorar dashboards interactivos y otras funcionalidades de interfaz de usuario utilizando
Vue.js o
React.js, garantizando una experiencia de usuario fluida y moderna.
Integración de IA: Integrar APIs de Inteligencia Artificial (como OpenAI, Claude api o modelos locales) para añadir nuevas capacidades al erp.
Calidad del Código: Realizar pruebas exhaustivas durante el desarrollo para asegurar la calidad y minimizar errores.
Gestión de Versiones: Aplicar un flujo de trabajo Git profesional (branches, Pull Requests) para un desarrollo colaborativo y ordenado.
Requisitos de Experiencia:
Más de 10 años de experiencia en desarrollo backend con PHP/CodeIgniter o frameworks MVC similares.
Más de 5 años de experiencia con JavaScript moderno (ES6+) y frameworks como
Vue.js o
React.js.
Experiencia demostrable en la integración de APIs externas, incluyendo APIs de IA.
Conocimiento de principios de ux/ui para asegurar la usabilidad de las interfaces desarrolladas.
Experiencia en refactorización de código legacy, con la habilidad de modernizar sistemas sin introducir regresiones.
Conocimientos de Negocio (cruciales):
Experiencia con ERPs o software de gestión, comprendiendo flujos de trabajo complejos y la lógica de negocio subyacente.
Idealmente, experiencia en el sector salud o clínicas, para entender rápidamente conceptos como historiales médicos, citas y facturación sanitaria.
Personalidad y Enfoque:
Proactivo en la propuesta de soluciones y mejoras, incluso criticando constructivamente el UX actual.
Capacidad para cuestionar las necesidades antes de programar, buscando las soluciones más simples y eficientes.
Orientado a resultados y con una visión de producto clara.
Condiciones de Trabajo:
Trabajo remoto con horario flexible, aproximadamente media jornada semanal.
Duración del proyecto No definido