Overview Buscamos un perfil PHP Developer para formar parte de nuestro equipazo tech. Si quieres formar parte de nuestro propósito: hacer llegar el ocio y la diversión a todo el mundo, quieres aplicar buenas prácticas, y que tu trabajo tenga un impacto en millones de usuari@s. ¡Atrápalo es tu sitio!Te encontrarás una arquitectura orientada a microservicios donde el DDD, los refactors, la mantenibilidad y, sobre todo, el KISS forman parte de nuestra visión sobre el código. 90% PHP, 5% Go.En Atrápalo fomentamos la movilidad interna, con lo que tendrás la oportunidad de trabajar en otros proyectos o en otros squads en función de las necesidades o de tus inquietudes (Common/Admin, Viajes, Vuelos, Web/Frontend, Ocio Urbano...).
¿Qué buscamos?
Mínimo 4 años de experiencia desarrollando en la parte Backend, preferiblemente en proyectos web de alto tráfico.
Parte de ese tiempo con PHP (>= 7.0) y Symfony (>= 3.4), u otro framework.
Haber trabajado con diseño de test y test unitarios.
Clean Code y SOLID: que te enamore el código ordenado y seas una persona detallista, perfeccionista.
DDD, Arquitectura Hexagonal.
Conocimientos sobre diferentes motores de bases de datos, tanto relacionales (MySQL) como no relacionales (Redis, Elastic Search, MongoDB).
API REST: integración de API REST de terceros; experiencia en integraciones similares será muy bienvenida.
Estar familiarizado con sistemas de deploy (Gitlab-ci, Docker, Docker-swarm).
Experiencia en refactors y/o optimización de monolitos será un plus.
Tener mentalidad de team player y Agile mindset que te lleve a conocer todas las tareas de tu equipo.
Lo que harás
Trabajarás en un equipo de scrum, haciendo sprints cada dos semanas.
Te asignarás y resolverás tareas del sprint backlog (90% PHP), con nuevas features, y realizando debugging y fix de bugs de producción.
Entregarás código con Unit Tests y revisarás pull requests de otros colegas del equipo.
Participarás en la toma de decisiones técnicas y en la optimización y uso de herramientas que faciliten la calidad del desarrollo.
Desarrollarás y mantendrás las aplicaciones, dando soporte a negocio, con especial atención a mantenibilidad, escalabilidad y rendimiento.
Refactorizarás código "legacy" de forma efectiva usando técnicas adecuadas.
Comunicará de modo efectivo y colaborará para aprender y crecer con el resto de colegas.
Opcionalmente, trabajarás en otros proyectos o squads según necesidades o inquietudes.
¿Qué ofrecemos?
Teletrabajo: modelo mixto de 1 día a la semana en la oficina.
Oficinas en Poblenou, C/Pallars 108.
Jornada laboral de 39h semanales, con flexibilidad horaria (entrada a partir de las 7:30, salida entre 16:45 y 18:00 aproximadamente). 30 min de comida de 14:00 a 16:00. Los viernes jornada intensiva.
Vacaciones: 22 días laborables + 2 días libres (24/12 y 31/12).
Beneficios: cumpleaños medio día, formaciones internas, acceso a Codely y Coursera, día libre para asistir a eventos tech, pago de certificaciones técnicas, y más.
Retribución flexible (formación, transporte, tarjeta restaurante, seguro de salud) y descuentos en gimnasios y actividades de ocio.
Descuentos internos en productos de ocio vacacional y entradas gratis a funciones de teatro/espectáculos.
Oportunidad de trabajar y crecer con un equipo con buen ambiente y alto nivel técnico.
OnboardingTu onboarding en Atrápalo
La primera semana:
Conocerás a tu equipo y a tu mentor durante los tres primeros meses.
Instalarás el entorno de desarrollo y te enseñaremos los 5 principales servicios/repositorios.
Pair Programming y dailys del equipo.
El primer mes:
Conocerás el resto de servicios/repositorios satelitales.
Resolverás bugs y tareas sencillas, harás deploy a producción y algún refactor pequeño.
Conocerás al resto de equipos del departamento tech y participarás en la primera DT Meeting.
A los seis meses:
Identificarás puntos de mejora en pull requests y detectarás bugs gracias a logs.
Debates de arquitectura y buenas prácticas con compañeros.
Conocerás a los managers en Welcome Meetings y tendrás un desayuno con los socios.
Al año:
Realizarás tareas más complejas y podrás participar en formaciones.
Propondrás modificaciones estructurales y recibirás feedback con tu Team Lead.
Selección️ El proceso de selección
Contacto telefónico con HR (30-45 min).
Entrevista técnica por videollamada con Tech Lead y parte del equipo (1 - 1.5 horas).
Feedback de entrevista técnica con HR (20 min).
Entrevista final con CTO y Team Lead (30 min).
Oferta.
Atrápalo ofrece igualdad de oportunidades de empleo a todos/as los/as empleados/as y solicitantes de empleo sin distinción de raza, color, religión, sexo, orientación, nacionalidad, edad y/o discapacidad.
#J-18808-Ljbffr