Full Stack Developer
Role details
Job location
Tech stack
Job description
- Diseñar y mantener aplicaciones .NET.
- Colaborar en un 'Squad' multidisciplinario.
- Promover la calidad del código y mejores prácticas.
- Escribir pruebas unitarias y de integración.
- Participar en revisiones de código.
- Dar soporte a despliegue e infraestructura., * Diseñar, desarrollar y mantener aplicaciones .NET estables, alineadas con las necesidades del negocio y los requisitos técnicos.
- Colaborar dentro de un 'Squad' multidisciplinario e internacional (Desarrolladores, QA, UX/UI, Tech Lead, Product Owner, DA) hacia un objetivo común.
- Promover la calidad del código y las mejores prácticas (Clean Coding, SOLID) dentro del equipo.
- Garantizar la fiabilidad del software mediante la escritura de pruebas unitarias (Unit Tests) y de integración exhaustivas.
- Participar activamente en revisiones de código (code reviews) y actividades de intercambio de conocimientos con el equipo.
- Dar soporte a las necesidades de despliegue e infraestructura utilizando Infraestructura como Código (Terraform) y Kubernetes.
Requirements
La posición permite el teletrabajo y busca a un profesional con más de 4 años de experiencia en software, que se una a un equipo multidisciplinario., * Más de 4 años de experiencia en desarrollo de software orientado a objetos.
-
Experiencia demostrable en .NET Core y React.JS.
-
Experiencia en entornos Cloud, creando servicios.
-
Experiencia con Kubernetes y herramientas de CI/CD.
-
Experiencia con bases de datos NoSQL.
-
Capacidad para mantener una conversación en inglés., Desarrollo orientado a objetos .NET Core React.JS Kubernetes CI/CD Bases de datos NoSQL Inglés, * Más de 4 años de experiencia en desarrollo de software orientado a objetos.
-
Experiencia demostrable en .NET Core y React.JS (u otro framework de Front End).
-
Experiencia demostrable en entornos Cloud, creando servicios.
-
Experiencia demostrable con Kubernetes.
-
Experiencia demonstrable utilizando herramientas de CI/CD.
-
Experiencia demostrable con bases de datos NoSQL.
-
Experiencia demostrable utilizando Message Brokers (Azure Service Bus, RabbitMQ, etc.).
-
Experiencia demostrable en la creación de tests unitarios y de integración.
-
Capacidad para mantener una conversación en inglés.
-
Experiencia gestionando el ciclo de vida de aplicaciones mediante GitOps, específicamente con ArgoCD (muy valorado).
Benefits & conditions
Contratación indefinida Salario acorde a la experiencia Horario flexible Cheque Formación Seguro médico privado Retribución flexible Acceso a gimnasios con descuentos, * Contratación indefinida.
- Salario acorde a la experiencia aportada (entre 4 euros brutos anuales).
- Horario flexible.
- Cheque Formación para desarrollarte en las áreas profesionales que más te interesen.
- Seguro médico privado.
- Retribución flexible aplicable a protegido médico, restaurante, transporte, guardería y formación.
- Aplicación de acceso a gimnasios y actividades deportivas en toda España con descuentos.