Descripción
✨ ¡Somos **Ignion**!
En Ignion, no solo estamos cambiando la forma en que funcionan las antenas: estamos redefiniendo el futuro de la conectividad inalámbrica. Creemos que la integración de RF debería ser sencilla, escalable y accesible para todos, y lideramos este cambio para hacerlo posible. Nuestra misión es acelerar la innovación inalámbrica eliminando la complejidad del diseño de RF. Mediante nuestra tecnología Virtual Antenna® y la plataforma Oxion™, empoderamos a las empresas para construir dispositivos conectados más inteligentes, rápidos y fiables ✨
**Tu rol**
El desarrollador full stack contribuirá al desarrollo, mantenimiento y mejora de soluciones de software escalables en las capas backend, frontend e infraestructura en la nube de AWS.
El puesto se centra en el desarrollo de servicios y API backend, la participación en aplicaciones frontend modernas, el apoyo a implementaciones basadas en la nube y la ayuda para mantener entornos de producción fiables.
Este puesto es adecuado para un profesional de nivel intermedio con sólida experiencia práctica en desarrollo full stack, cómodo trabajando en distintas capas del sistema y colaborando con los equipos de producto, ingeniería e infraestructura.
Reporta al gestor de software.
**Principales responsabilidades**
DESARROLLO DE SOFTWARE
* Diseñar, desarrollar y mantener servicios y API backend escalables.
* Participar en la construcción de aplicaciones frontend modernas y mantenibles.
* Escribir código limpio, mantenible y bien probado.
* Participar en revisiones de código y promover las mejores prácticas de ingeniería.
* Diagnosticar y resolver problemas de rendimiento, fiabilidad y seguridad en toda la pila.
NUBE Y INFRAESTRUCTURA
* Implementar soluciones basadas en la nube mediante servicios de AWS.
* Apoyar las canalizaciones CI/CD, los procesos de despliegue y los entornos de producción.
* Trabajar con bases de datos relacionales y/o NoSQL.
* Apoyar las prácticas de monitorización, registro y observabilidad cuando proceda.
COLABORACIÓN INTERFUNCIONAL
* Trabajar estrechamente con los equipos de producto, ingeniería e infraestructura para entregar software de alta calidad.
* Participar en discusiones arquitectónicas y en la toma de decisiones técnicas.
* Comprender las necesidades empresariales y contribuir con soluciones técnicas prácticas.
* Colaborar proactivamente con distintos equipos a lo largo del ciclo de vida del software.
**Qué aportas**
**Formación y cualificaciones**
* Licenciatura en Ciencias de la Computación, Ingeniería del Software, Ingeniería de Telecomunicaciones o campo técnico relacionado.
* Entre 3 y 5 años de experiencia progresiva en ingeniería de software, con exposición tanto al desarrollo backend como al frontend.
* Competencia en inglés, tanto escrito como hablado; el español es un plus.
Un valor añadido importante:
* Experiencia en entornos B2B, deep tech o impulsados por la ingeniería.
**Competencias técnicas**
* Experiencia sólida en desarrollo backend con tecnologías como Java, Golang o similares.
* Experiencia frontend con React, TypeScript, JavaScript, HTML y CSS.
* Experiencia práctica con infraestructura de AWS, incluidos servicios tales como: S3, EC2 / ECS, Lambda, API Gateway, CloudFront, DynamoDB / RDS.
* Experiencia con herramientas CI/CD y canalizaciones automatizadas de despliegue.
* Conocimientos sólidos sobre bases de datos relacionales y/o NoSQL.
* Buen entendimiento de los principios de ingeniería de software, código limpio, pruebas y revisiones de código.
* Disposición para trabajar con Golang y Python.
**Deseable**
* Experiencia básica con Terraform o Infrastructure as Code.
* Experiencia básica con Docker y aplicaciones contenerizadas.
* Experiencia con herramientas de monitorización, registro y observabilidad.
* Experiencia trabajando en equipos Agile/Scrum.
* Conocimiento de las mejores prácticas de seguridad en aplicaciones basadas en la nube.
* Comprensión básica o experiencia práctica con **modelos de IA/ML**, incluida la integración de modelos, el consumo de API de IA/ML y el trabajo con conjuntos de datos.
**Habilidades blandas**
* Mentalidad proactiva y colaborativa.
* Capacidad para trabajar de forma independiente en tareas técnicas asignadas.
* Excelentes habilidades para la resolución de problemas.
* Buena capacidad de comunicación y trabajo en equipo.
* Capacidad para comprender las necesidades empresariales y proponer soluciones técnicas prácticas.
* Comodidad trabajando en distintas capas del sistema.
* Sentido de propiedad y responsabilidad sobre las tareas asignadas.
* Disposición para aprender, adaptarse y mejorar continuamente.
**Qué ofrecemos**
* Un puesto en una empresa tecnológica de rápido crecimiento con alcance global e impacto puntero.
* Un entorno colaborativo y multidisciplinar con exposición internacional.
* Oportunidades para **crecer y evolucionar junto con la empresa** a medida que expandimos nuestras actividades.
* Remuneración y beneficios que incluyen salario bruto competitivo + bonificación + derechos de apreciación de acciones (SAR) + servicio de restauración incluido + formación + actividades de team building + seguro médico tras cumplir un año de empleo.
* Modelo de trabajo híbrido.
* Indefinido
* Jornada completa
* Híbrido (Sant Cugat del Vallès, Barcelona, España)
* I+D