Desarrollador de back-end
Role details
Job location
Tech stack
Job description
Actualmente estamos buscando un/a desarrollador/a backend Freelance con experiencia en Node.js y TypeScript, con ganas de seguir creciendo en áreas como automatización, calidad del software y DevOps.
Además, valoraremos especialmente el interés en la aplicación de Inteligencia Artificial y Machine Learning, tanto para optimizar procesos de desarrollo y testing como para explorar nuevas funcionalidades en el ámbito de la salud digital.
Este puesto tendrá un papel clave en impulsar la adopción de CI/CD, testing automatizado e IA aplicada al desarrollo, pilares que estamos consolidando en la empresa., * Mantener y desarrollar microservicios backend.
- Dar soporte en la resolución de incidencias y colaborar con el equipo técnico.
- Participar en la mejora de los procesos de integración y entrega continua (CI/CD).
- Ayudar en la implementación de pipelines en Jenkins y sistemas de merge automatizado.
- Contribuir a la automatización de tests y a la validación de la calidad del software, explorando el uso de IA aplicada al QA.
- Apoyar la monitorización de la infraestructura y la optimización de recursos.
- Redactar y mantener la documentación técnica y participar en la revisión de código.
- Colaborar en la integración de IA en productos y procesos internos de desarrollo.
Requirements
- 1-2 años de experiencia en desarrollo backend con Node.js y Express (TypeScript).
- Conocimientos básicos de bases de datos NoSQL (MongoDB).
- Experiencia en diseño y consumo de APIs REST.
- Uso habitual de Git para control de versiones.
- Experiencia o interés en herramientas de integración continua (GitHub Actions, Jenkins, Bitrise, etc.).
- Conocimientos básicos de Docker y contenedores.
- Familiaridad con metodologías ágiles (Scrum/Kanban).
- Buenas prácticas de programación y conocimiento de principios como SOLID, DRY o KISS., * Experiencia con Redis u otros sistemas de caché.
- Conocimientos o experiencia en testing automatizado (unitario, integración, TDD).
- Interés en automatización inteligente de pipelines de QA mediante IA.
- Nociones de Kubernetes o cloud computing (AWS, GCP, IBM Cloud, etc.).
- Experiencia con monitorización y análisis de logs.
- Conocimientos básicos de frontend (Vue.js, Angular o React).
- Interés en IA aplicada a la salud digital (por ejemplo, análisis de señales, predicción de eventos o personalización de tratamientos).
- Experiencia en proyectos o productos sanitarios bajo normativas como ISO 13485 o MDR.
Benefits & conditions
En Recodme defendemos la igualdad y valoramos la diversidad. Creamos un ambiente seguro, diverso y donde las oportunidades son iguales para todos los colaboradores.