Full Stack Software Engineer

Alvic
Madrid, Spain
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work

Tech stack

Clean Code Principles Agile Methodology Computer Engineering Software Design Patterns Object-Oriented Software Development Software Architecture Software Engineering Working Model 2D Backend

Job description

¡Únete a ALVIC!Buscamos talento técnico para seguir creciendo juntos.Si le interesa solicitar este empleo, por favor, asegúrese de cumplir los siguientes requisitos que se enumeran a continuación.En ALVIC llevamos más de 40 años liderando el sector energético, ofreciendo soluciones tecnológicas para la gestión y automatización de negocios relacionados con el suministro de carburantes y otras formas de energía.Formamos parte de un grupo internacional, lo que nos permite trabajar en un entorno con una cultura multinacional, abierta y colaborativa.Esta visión global impulsa nuestra apuesta por la innovación, el crecimiento constante y la transformación digital.¿Eres desarrollador/a Fullstack con bases técnicas sólidas y pasión por el software bien diseñado?¡Esta oportunidad es para ti!Actualmente buscamos incorporar un/a DESARROLLADOR/A FULLSTACK SENIOR para nuestro equipo de I+D.¿Cuáles serán tus funciones?- Diseño y desarrollo de aplicaciones Fullstack.- Participación activa en decisiones de arquitectura y diseño de software.- Aplicación de buenas prácticas de desarrollo (clean code, testing, modularidad).- Desarrollo de soluciones escalables y mantenibles.- Colaboración con equipos multidisciplinares en proyectos complejos.- Evolución y mejora continua de los sistemas existentes.¿Qué estamos buscando?Formación en Ingeniería Informática o similar.Experiencia demostrable como Fullstack Developer.Imprescindible contar con bases técnicas sólidas, especialmente en:- Programación Orientada a Objetos (POO): principios, modelado y buenas prácticas.- Principios SOLID y su aplicación real en proyectos.- Patrones de diseño (Factory, Strategy, Repository, etc.).- Arquitectura de software (enfoques como arquitectura hexagonal o clean architecture).- Experiencia real en desarrollo Fullstack (frontend + backend).- Capacidad de análisis, abstracción y resolución de problemas complejos.- Persona proactiva, autónoma y con fuerte orientación a la calidad del código.Buscamos perfiles con fundamentos técnicos consolidados y experiencia práctica real.Valoraremos muy positivamente:- Experiencia en arquitecturas distribuidas o orientadas a eventos.- Conocimiento de testing automatizado (TDD/BDD).- Experiencia con metodologías ágiles.- Conocimientos en entornos cloud.¿Qué ofrecemos?- Proyecto estable en empresa líder del sector energético.- Modelo de trabajo hibrido.- Horario de viernes intensivo de (8h a 14h).- Participación en proyectos tecnológicos complejos y de alto impacto.- Entorno técnico exigente que apuesta por las buenas prácticas.- Plan de desarrollo profesional y crecimiento.- Retribución flexible y beneficios sociales.- Excelente ambiente laboral y equipo dinámico.¿Te interesa formar parte de ALVIC?xqbhyrx ¡Queremos conocerte!

Requirements

Formación en Ingeniería Informática o similar.Experiencia demostrable como Fullstack Developer.Imprescindible contar con bases técnicas sólidas, especialmente en:- Programación Orientada a Objetos (POO): principios, modelado y buenas prácticas.

  • Principios SOLID y su aplicación real en proyectos.
  • Patrones de diseño (Factory, Strategy, Repository, etc.).
  • Arquitectura de software (enfoques como arquitectura hexagonal o clean architecture).
  • Experiencia real en desarrollo Fullstack (frontend + backend).
  • Capacidad de análisis, abstracción y resolución de problemas complejos.
  • Persona proactiva, autónoma y con fuerte orientación a la calidad del código.Buscamos perfiles con fundamentos técnicos consolidados y experiencia práctica real. Valoraremos muy positivamente:- Experiencia en arquitecturas distribuidas o orientadas a eventos.

  • Conocimiento de testing automatizado (TDD/BDD).
  • Experiencia con metodologías ágiles.
  • Conocimientos en entornos cloud.

Benefits & conditions

Proyecto estable en empresa líder del sector energético.

  • Modelo de trabajo hibrido.
  • Horario de viernes intensivo de (8h a 14h).
  • Participación en proyectos tecnológicos complejos y de alto impacto.
  • Entorno técnico exigente que apuesta por las buenas prácticas.
  • Plan de desarrollo profesional y crecimiento.
  • Retribución flexible y beneficios sociales.
  • Excelente ambiente laboral y equipo dinámico.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:58 min

Applying agile software methodologies to corporate operational challenges

Kyle Daigle · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

7:52 min

Q&A on agile implementation and challenging norms

Ivan Milanov Ivan Milanov · Europe 2026 Virtual

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all