Backend Developer
Indexed description
Grupo Gransolar es un grupo de empresas especializadas en energía solar fotovoltaica, con una estructura verticalmente integrada que nos permite ofrecer soluciones completas en el sector. Nuestra actividad abarca el desarrollo, fabricación, construcción y mantenimiento de infraestructuras solares y sistemas de almacenamiento a nivel global, contribuyendo activamente a la transición energética.
Dentro del grupo, PV Hardware (PVH) es líder en el diseño, fabricación y suministro de seguidores solares de última generación. Con más de 32 GW suministrados a nivel mundial, ofrecemos soluciones avanzadas de seguimiento solar con software de control basado en inteligencia artificial y aprendizaje automático, maximizando la eficiencia y el rendimiento de cada proyecto. Nuestra integración vertical nos permite adaptar nuestros seguidores a cualquier tipo de terreno, clima y requisitos específicos, garantizando rapidez y fiabilidad sin depender de terceros.
Actualmente nos encontramos en la búsqueda de un Backend Developer para nuestras oficinas de Madrid.
Misión:
Diseño, desarrollo y mantenimiento de microservicios, bases de datos y APIs REST para garantizar el funcionamiento eficiente, seguro y escalable de los microservicios, utilizando tecnologías modernas como Kubernetes, BigQuery y Redis.
Responsabilidades:
- Desarrollar y mantener microservicios backend en entornos Node.js con Express.
- Diseñar, implementar y evolucionar APIs REST para dar servicio a diferentes clientes, incluyendo aplicaciones web, aplicaciones móviles. Integraciones con APIs de terceros.
- Trabajar con bases de datos relacionales como PostgreSQL, accediendo a los datos mediante ORMs y aplicando buenas prácticas de modelado, consultas y mantenimiento.
- Integrar los microservicios con sistemas de mensajería y comunicación como Redis y MQTT, principalmente en escenarios de lectura y consumo de información.
- Dockerizar servicios backend y prepararlos para su despliegue dentro de la infraestructura cloud de la compañía.
- Trabajar con servicios de GCP y Firebase, autenticación con OAUTH, gestión de usuarios, claves, secretos, configuración de servicios y mensajería mediante Firebase Cloud Messaging — FCM.
- Desarrollar siguiendo principios de Clean Architecture, Clean Code, SOLID y patrones de diseño que favorezcan la mantenibilidad, testabilidad y evolución del producto.
Requisitos:
- Título en Ingeniería de Software, Ciencias de la Computación o campos relacionados, o experiencia equivalente.
- Formación en diseño y desarrollo de sistemas backend.
- Nivel medio-alto de inglés (B2-C1).
- Experiencia mínima de 3 años en desarrollo backend con Node.js, Express o frameworks equivalentes.
- Experiencia en diseño, implementación y mantenimiento de APIs REST.
- Experiencia trabajando con bases de datos relacionales y documentales (PostgreSQL, MongoDB)
- Experiencia con ORMs o librerías de acceso a datos, preferiblemente Sequelize.
¿Qué ofrecemos?
- Contrato indefinido.
- Seguro médico gratuito para el titular y bonificado para familiares directos.
- Seguro de vida.
- Tarjeta Restaurante.
- Cheque Guardería.
- Trabajo en proyectos relevantes con grandes clientes de gran proyección nacional e internacional.
- Entorno dinámico y gratificante de desarrollo profesional.
- Equipo joven y multidisciplinar en proyectos innovadores con gestión por objetivos.
En Grupo Gransolar velamos por la igualdad de oportunidades y el derecho al trabajo como principio fundamental para la inclusión de todas las personas. Por ello, garantizamos la imparcialidad y la inexistencia de prejuicios por razón de género, edad, discapacidad, orientación sexual, religión o etnia en la selección, la contratación y la promoción dentro de nuestra compañía. Consideramos imperativo que el acceso al trabajo sea justo y equitativo. Nuestro objetivo es tener un gran equipo fortalecido por las individualidades de cada uno de nuestros trabajadores.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search