GS Inima Environment es la empresa del Grupo GS E&C especializada en las actividades de medio ambiente.
Actúa en todas las fases de los proyectos en que participa: Diseño, Tecnología, Construcción, Operación y Mantenimiento y desarrolla su actividad tanto en el mercado público como en el privado.
En la actualidad tiene presencia en España, Estados Unidos, Brasil, Chile, México, Colombia, Perú, Portugal, Argelia, Marruecos, Túnez y Oriente Medio.
Buscamos Becario/a desarrollador full stack con el objetivo de apoyar en el diseño, desarrollo e implementación de módulos para una plataforma SaaS, utilizando arquitecturas modernas en la nube (Google Cloud) y servidores on-premises. El objetivo es contribuir al ciclo de vida completo del software, desde la interfaz de usuario hasta la gestión de persistencia de datos, utilizando herramientas de inteligencia artificial para acelerar el desarrollo (vibe Coding).
Funciones:
- Desarrollo Frontend & Backend: Colaborar en la creación de interfaces de usuario modernas, interactivas y responsivas utilizando React o Angular, participando activamente en la gestión de estados y la integración de componentes. En el lado del servidor, desarrollar y mantener lógica de negocio robusta y escalable mediante Node.js, así como scripts de procesamiento de datos o automatizaciones específicas con Python.
- Desarrollo Web en Entorno Servidor: PHP, Python, Node.js o .NET.
- Integración de Inteligencia Artificial: Participar activamente en flujos de trabajo de Vibe Coding, empleando herramientas como Google AI Studio y Vertex AI no solo para la generación de código base, sino también para realizar refactorizaciones inteligentes, optimizar componentes existentes y prototipar nuevas funcionalidades de IA generativa en tiempo récord.
- Infraestructura y Despliegue: Asistir en la implementación y configuración de aplicaciones en entornos híbridos, abarcando desde servicios en la nube de Google hasta servidores On-premise, garantizando que la comunicación entre microservicios y la seguridad de la red sean consistentes en ambos entornos.
- Automatización y Pipelines: Participar en la creación y mantenimiento de procesos de integración y entrega continua (CI/CD), asegurando que las actualizaciones del SaaS se desplieguen de forma ágil y segura mediante el uso de control de versiones y pruebas automatizadas.
- Documentación Técnica: Elaborar y mantener actualizada la documentación técnica, incluyendo diagramas de arquitectura, diccionarios de datos y manuales de integración de servicios de IA, facilitando la escalabilidad del sistema y la transferencia de conocimiento dentro del equipo.
- Gestión y Persistencia de Datos:
- Implementar y asegurar la conectividad fluida con bases de datos relacionales (PostgreSQL) para información estructurada y transaccional, y no relacionales (MongoDB) para la gestión de documentos y esquemas flexibles.
- Diseñar y optimizar esquemas de datos y modelos relacionales que garanticen la integridad, seguridad y rapidez de las consultas bajo alta carga.
- Configurar y administrar capas de abstracción de datos utilizando ORMs/ODMs modernos (como Prisma o Mongoose) para facilitar la comunicación entre el backend y los motores de base de datos.
Requisitos:
- Estudiante actual de Grado Superior o Máster en Ingeniería Informática, Desarrollo de Aplicaciones Web (DAW) o campo relacionado.
- Nivel B2/C1 de inglés (Capacidad para leer documentación técnica y utilizar herramientas de IA en inglés).
- No se requiere experiencia previa profesional.
- Se valorará muy positivamente haber realizado proyectos personales o académicos utilizando React, Node.js o Python.
- Conocimiento básico en el uso de herramientas de IA generativa para programación.
Información complementaria:
- Mentalidad de Innovación: Curiosidad por las nuevas metodologías de desarrollo asistido por IA (Vibe Coding)
- Gestión de Datos: Capacidad para entender las necesidades de guardado de información y proponer soluciones eficientes (SQL vs NoSQL).
- Pensamiento estratégico y resolución de problemas: Alto grado de iniciativa en la búsqueda de soluciones técnicas.
- Orientación al detalle: Especial atención a la seguridad y escalabilidad del SaaS.
- Agilidad: Capacidad demostrada para priorizar, cumplir plazos y cambiar el curso de acción rápidamente en un entorno de desarrollo ágil.
¿Qué ofrecemos?
👍Trabaja en una compañía referente en el mercado de concesiones de agua.
☺Porque nuestra vida personal es lo más importante, tenemos horario flexible, 23 días de vacaciones y jornada intensiva los viernes y tres meses en verano.
🌴Conciliación personal: política de teletrabajo híbrida.
🚌Un programa de retribución flexible en el que tendrás: subvención de comida, guardería, seguro médico, tarjeta transporte.
📚Formación en idiomas y competencias como parte de tu plan de carrera en la compañía.
🌍Poder participar en proyectos de voluntariado y acción social.
*En GS Inima sabemos que un equipo diverso nos hace más fuertes y la igualdad y diversidad son dos pilares en nuestros compromisos. En los procesos de selección como en el desarrollo profesional se tendrán en cuenta los méritos y capacidades, sin hacer distinciones por origen, raza, edad, género, orientación sexual o capacidades diferentes y/o cualquier otro motivo.