PbOBJETIVO DEL PUESTO /b /ppDesarrollar y mantener las aplicaciones software de la marca “Robotbas”, garantizando la calidad del código, la implementación de nuevas funcionalidades y el soporte técnico a usuarios internos, contribuyendo a la innovación tecnológica de la empresa. /ppbr/ppbRESPONSABILIDADES Y FUNCIONES /b /ppb1- Participar en las reuniones quincenales del departamento para la organización y definición de prioridades a partir del Backlog de tareas y proyectos pendientes. /b /pulliDefinir y desglosar las etapas del proyecto en cuestión, en el Backlog. /liliDefinir las tareas, su temporalización y su prioridad. /liliDistribuir y asignar las tareas entre los miembros del Equipo Software. /li /ulpbr/ppb2- Desarrollar nuevas aplicaciones de la marca Robotbas y mantener las aplicaciones de la marca ya existentes. /b /pulliParticipar en la definición de la solución de nuevas necesidades de producto software, junto con el equipo de departamento. /liliDocumentar la implementación de la solución propuesta conjuntamente. /liliLlevar a cabo su desarrollo de manera autónoma utilizando el framework Nuxt y/o las herramientas indicadas por el responsable de software. /liliImplementar Interfaces Gráficas de Usuario (GUI) a partir de un diseño FIGMA, generado por el responsable en Diseño Gráfico Industrial del departamento. /liliEvolucionar y adaptar la nueva funcionalidad según los requisitos cambiantes a lo largo del desarrollo (nuevas necesidades detectadas ad hoc). /liliAnalizar y detectar mejoras y/o problemas durante el desarrollo. /liliTener en cuenta los estándares de seguridad actuales para el desarrollo del software. /liliDesarrollar API REST. /li /ulpbr/ppb3- Resolver las incidencias procedentes de los técnicos y/o comerciales con el fin de dar soporte. /b /pulliAtender las peticiones y solicitudes de asistencia y soporte. /liliDar prioridad a las incidencias según gravedad y necesidad. /liliResolver y solucionar las incidencias técnicas. /liliFinalmente, actualizar el software. /li /ulpbr/ppb4- Desplegar nuevas versiones de software /b /pulliComprobar y chequear los cambios o “pull requests” realizados, previamente al lanzamiento de la nueva versión del software. /liliLanzar las nuevas versiones chequeadas a producción y a staging. /liliDesarrollar y mantener las automatizaciones de CI/CD. /li /ulpbr/ppb5- Depurar el software /b /pulliDesarrollar tests automatizados con el fin de detectar posibles errores antes del lanzamiento. /liliProbar el software en el entorno de staging antes de propagar los cambios a producción. /li /ulpbr/ppb6- Reportar al responsable de Software. /b /ppbr/ppb7- Mantenerse actualizado con las nuevas tecnologías. /b /ppbr/ppbREQUISITOS DEL PUESTO /b /ppbr/ppbFormación: /b /pp- Grado Universitario en Ingeniería Informática. /ppbr/ppbExperiencia: /b /pp- Experiencia demostrable mínima de 3- 4 años, o más, desempeñando funciones de Ingeniería en área de desarrollo de Software. /ppbr/ppbConocimientos técnicos: /b /pp- Desarrollo de aplicaciones web en entornos cloud (Full Stack) /pp- Diseño e implementación de interfaces gráficas. /pp- Lenguajes de programación: TypeScript y Python. /pp- Estilo de programación: Dominio de principios SOLID, tests automáticos. /pp- Framework: Vue.js, NUXT /pp- Dominio de Infraestructuras: Git. /pp- Conocimiento y dominio en CRUD REST API. /pp- Conocimiento en Arquitectura de Bases de Datos. /ppbr/ppSerá altamente valorado: /pp- Lenguajes de programación: Java, C, C++, Rust, … /pp- Frameworks o librerías: FastAPI, Django /pp- Dominio de Infraestructuras: Docker, CI/CD, Microservicios. /pp- Conocimientos en IOT, Embedded Systems. /pp- Metodologías ágiles: SCRUM /pp- Manejo de IA en programación. /pp- Manejo avanzado de sistemas operativos Linux /pp- Seguridad de aplicaciones web: /pulliTop 10 OWASP /liliValidación y sanitización de inputs /liliPrevención de XSS, CSRF, SQL Injection /liliGestión segura de autenticación y sesiones /liliConfiguración de headers de seguridad (CORS, CSP) /li /ulpbr/ppbIdiomas requeridos: /b /pp- Español nativo o avanzado. /pp- Inglés nivel avanzado. /ppbr/ppbSOFT SKILLS: /b /pulliAtención al Detalle: 5 /liliConocimiento y Conciencia en Ciberseguridad: 4 /liliCapacidad de Aprendizaje: 5 /liliAutonomía y Productividad: 4 /liliAgilidad en resolución de incidencias: 5 /liliResponsabilidad: 3 /liliTrabajo en Equipo: 5 /li /ulpbr/ppbr/ppb¿Qué ofrecemos? /b /ppDesarrollo en una empresa líder a nivel mundial, con 42 años de experiencia en el sector y en pleno crecimiento y desarrollo. /pulliContrato Indefinido (6 meses periodo de prueba). /liliJornada completa 100% de lunes a jueves (de 7h a 15h) y viernes (de 7h a 14h). /liliEstabilidad laboral /liliSalario competitivo /liliFormación Continua. /liliSeguro médico Asisa (valorado en 50 euros/mes). /liliDesarrollo y crecimiento. /li /ul