Descripción de la oferta
Desarrollar y mantener las aplicacionessoftwarede 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.1- Participar en las reuniones quincenales del departamento para la organización y definición de prioridades a partir delBacklogde tareas y proyectos pendientes.
Distribuir y asignar las tareas entre los miembros del EquipoSoftware.2- Desarrollar nuevas aplicaciones de la marca Robotbas y mantener las aplicaciones de la marca ya existentes.
Participar en la definición de la solución de nuevas necesidades de productosoftware, junto con el equipo de departamento.
Llevar a cabo su desarrollo de manera autónoma utilizando elframework Nuxty/o las herramientas indicadas por el responsable de software.
Implementar 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.
Evolucionar y adaptar la nueva funcionalidad según los requisitos cambiantes a lo largo del desarrollo (nuevas necesidades detectadas ad hoc).
Tener en cuenta los estándares de seguridad actuales para el desarrollo delsoftware.
3- Resolver las incidencias procedentes de los técnicos y/o comerciales con el fin de dar soporte.
Finalmente, actualizar elsoftware.4- Desplegar nuevas versiones de software
Comprobar y chequear los cambios o “ pull requests ” realizados, previamente al lanzamiento de la nueva versión del software.
5- Depurar el software
Desarrollartestsautomatizados con el fin de detectar posibles errores antes del lanzamiento.
Probar el software en el entorno destagingantes de propagar los cambios a producción.6- Reportar al responsable de Software.Formación:
- Grado Universitario en Ingeniería Informática.Experiencia:
- Experiencia demostrable mínima de 3- 4 años, o más, desempeñando funciones de Ingeniería en área de desarrollo deSoftware.Desarrollo de aplicaciones web en entornoscloud (Full Stack)
- Diseño e implementación de interfaces gráficas.
- Lenguajes de programación:TypeScriptyPython.
-Estilo de programación:Dominio de principios SOLID, tests automáticos.
- Framework: Vue.js, NUXT
- Conocimiento en Arquitectura de Bases de Datos.Lenguajes de programación: Java, C, C++,Rust, …
-Frameworkso librerías: FastAPI, Django
- Dominio de Infraestructuras:Docker, CI/CD, Microservicios.
- Metodologías ágiles: SCRUM
- Manejo de IA en programación.
- Manejo avanzado de sistemas operativos Linux
- Seguridad de aplicaciones web:
Prevención de XSS, CSRF, SQLInjection
Configuración deheadersde seguridad (CORS, CSP)Idiomas requeridos:
- Español nativo o avanzado.
- Inglés nivel avanzado.Atención al Detalle: 5
Conocimiento y Conciencia en Ciberseguridad: 4
Capacidad de Aprendizaje: 5
Trabajo en Equipo: 5¿Desarrollo en una empresa líder a nivel mundial, con 42 años de experiencia en el sector y en pleno crecimiento y desarrollo.
Contrato Indefinido (6 meses periodo de prueba).
Jornada completa 100% de lunes a jueves (de 7h a 15h) y viernes (de 7h a 14h).
Formación Continua.