Full Stack Engineer (AI & DevOps)

CAS
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate

Job location

Remote

Tech stack

Java
API
Artificial Intelligence
Amazon Web Services (AWS)
User Authentication
Azure
Cloud Computing
Code Review
Continuous Integration
DevOps
Web Development
Django
Github
Python
NoSQL
Performance Tuning
Service Development Studio
SQL Databases
Data Streaming
Google Cloud Platform
React
Spring-boot
Backend
GIT
Cloudformation
FastAPI
Vue.js
Angular
Gitlab-ci
Kubernetes
GraphQL
Front End Software Development
NestJS
Terraform
Docker
Jenkins

Job description

Buscamos un/a Full Stack Engineer capaz de diseñar, construir, desplegar y operar aplicaciones end-to-end, con foco en calidad, escalabilidad, seguridad y eficiencia operativa. El perfil combinará desarrollo Frontend y Backend con integración de capacidades de IA y buenas prácticas DevOps., Desarrollo Full Stack

  • Diseño y desarrollo de aplicaciones web escalables.

  • Implementación de APIs REST y/o GraphQL seguras y mantenibles.

  • Participación en decisiones técnicas y code reviews. Frontend

  • Desarrollo de interfaces modernas, responsivas y accesibles.

  • Optimización de rendimiento y mantenibilidad.

  • Colaboración con UX/UI. Backend

  • Desarrollo de servicios resilientes.

  • Gestión de persistencia (SQL/NoSQL).

  • Implementación de autenticación y seguridad. IA

  • Integración de capacidades IA/ML vía APIs de modelos.

  • Comprensión de flujos de datos y consumo de modelos. CI/CD, Testing & DevOps

  • Diseño de pipelines CI/CD automatizados.

  • Implementación de testing (unitario, integración, e2e).

  • Monitorización, observabilidad e infraestructura como código.

  • Aplicación del principio you build it, you run it.

Requirements

  • Experiencia sólida como Full Stack.

  • Backend (al menos uno): Java/Spring Boot, Node.js/NestJS, Python/FastAPI/Django.

  • Frontend: React, Angular o Vue.

  • Conocimientos sólidos de REST, HTTP, autenticación y seguridad. IA

  • Experiencia integrando soluciones de IA (consumo de APIs de modelos).

  • Conocimientos básicos de ML. CI/CD & DevOps

  • Experiencia con GitHub Actions, GitLab CI o Jenkins.

  • Docker (imprescindible) y Kubernetes (deseable).

  • Infraestructura como código (Terraform, CloudFormation u otros). Testing

  • Testing unitario e integración.

  • Experiencia con frameworks de testing frontend/backend. Otros

  • Git.

  • Experiencia en cloud (AWS, Azure o GCP).

  • Conocimientos de observabilidad (logs, métricas, alertas)., Formación Mínima: FP2/Grado Superior

Nivel Profesional: Empleado

Benefits & conditions

  • Contrato indefinido con CAS Training

  • Formar parte de un equipo europeo de alto nivel técnico en un entorno innovador

  • Paquete retributivo atractivo y flexible, negociado según tu experiencia Acceso gratuito a nuestro Catálogo Anual de Formación con fabricantes top:Microsoft, Linux, Oracle, ITIL, ¡y muchos más!, * Jornada completa Jornada

  • 3-5 años Experiencia

  • Indefinido Tipo contrato

  • Java Spring Boot Node.js NestJS

Apply for this position