Back-end Software Engineer II - PHP
Si te motiva construir el corazón tecnológico de Civitatis y dar vida a nuevas funcionalidades, este reto es para ti.
¿Te apasionan los viajes🛫, la cultura🗽, el ocio🎡 y tienes ganas de participar en el crecimiento de la empresa Nº 1 en actividades, excursiones y tours en español por todo el mundo? Somos un equipo dinámico, multicultural e innovador, que entiende cada día como un desafío y una nueva oportunidad para crecer junto con la empresa.
En Civitatis, nuestra misión es que millones de viajeros de todo el mundo descubran y disfruten experiencias inolvidables. Como Backend Software Engineer, tu rol será fundamental para garantizar el correcto funcionamiento y la evolución de nuestros sistemas internos y externos. Serás responsable de desarrollar nuevas funcionalidades y realizar mantenimientos, aplicando los principios para construir un código limpio, sostenible y ampliable. Buscamos a alguien que no solo escriba código, sino que impacte directamente en la fiabilidad y el rendimiento de los servicios que permiten a nuestros usuarios explorar y reservar actividades, aportando calidad y experiencia para mantener a Civitatis como referente en el sector turístico digital.
Si quieres conquistar el mundo con nosotros, ¡te estamos esperando🚀!
¿Cómo será tu día a día?
Desarrollar en PHP nuevas funcionalidades y llevar a cabo el mantenimiento de desarrollos ya existentes, asegurando la calidad y eficiencia.
Optimizar y escalar proyectos actuales siguiendo una arquitectura basada en Domain Driven Design (DDD), Test Driven Development (TDD) y/o Behavior Driven Development (BDD).
Mantener un código limpio, sostenible y ampliable, aplicando patrones de diseño y buenas prácticas.
Participar activamente en la revisión de código (code reviews) y en la toma de decisiones técnicas dentro del squad.
Resolver incidencias complejas y depurar errores en los sistemas backend, asegurando la continuidad operativa.
Colaborar en el diseño de nuevas arquitecturas y en la definición de soluciones técnicas para proyectos.
¿Qué buscamos?
Experiencia sólida en uso de al menos un framework PHP moderno (Laravel, Symfony, Slim u otro). Uso avanzado de ORMs (Doctrine, Eloquent).
Dominio de Git y flujos de trabajo colaborativos.
Conocimiento y aplicación de patrones de diseño en desarrollo PHP.
Experiencia práctica con DDD, TDD y/o arquitectura hexagonal.
Plus: Conocimientos de VueJs para integración frontend.
Plus: Experiencia con Docker y Kubernetes para entornos de desarrollo y producción.
Plus: Orientación a producto o experiencia relevante en e-commerce.
¿Por qué Civitatis?
Formarás parte del líder mundial de reserva online de excursiones y visitas guiadas en español💃🏽.
Espíritu joven, viajero y gran ambiente de trabajo. ¡+20 nacionalidades🌏!
Hay vida más allá del trabajo: Flexibilidad horaria (gestionas tu horario de entrada y salida), jornada intensiva en verano, modalidad de trabajo híbrida, así como otras medidas de conciliación.
¡24 días laborables de vacaciones! ¿Necesitas más descanso o tiempo para ti? Con Cividías, puedes comprar días extra de vacaciones cada año.
Eventos de teambuilding 🎉 (afterworks, torneos de pádel, fútbol, tours, fiestas, concursos, etc.)
Planes voluntarios de retribución flexible para sacar el máximo partido a tu salario.
¡Equipo sano, equipo feliz! Tenemos fruta siempre a mano en la oficina 🍊 y co-financiamos el gimnasio🧘🏽♀️.
Nunca dejarás de aprender: planes de desarrollo, formación continua y clases de inglés con profesores nativos.
Podrás disfrutar de nuestras más de 90.500 actividades con un super descuento.
Trabajarás en el corazón de Madrid. Oficinas en plena Gran Vía.
En Civitatis impulsamos la diversidad y la igualdad de oportunidades, valorando el talento y el potencial de cada persona. Esta oferta está abierta a todas las personas que cumplan con el perfil profesional requerido.
¿Te sumas 🚀?
- Departamento
- Tech
- Ubicaciones
- Madrid
- Estado remoto
- Híbrido
Acerca de Civitatis
¿Ya trabajas en Civitatis?
Ayúdanos a encontrar a tu próximo compañero/a.