About this role
Estamos buscando un senior full stack developer con experiencia en metodologías agile ligadas a desarrollo continuo e integración continua, y con conocimientos y experiencia en entornos con arquitecturas TDD, DDD, código limpio y arquitectura hexagonal. Que sea capaz de moverse entre varios stacks de desarrollo web (MEAN, LAMP). Deberá ser capaz de ayudarnos a escalar la plataforma al siguiente nivel, migrando sistemas y ayudando en la toma de decisiones de arquitectura.
Cómo es trabajar con nosotros:
Contrato indefinido
Horas de trabajo flexibles
Equipo de trabajo de primer nivel
Oficina en Barcelona y Madrid con ping pong, PlayStation, gimnasio incluido…
Proyectos interesantes y un gran ambiente de trabajo
Team buildings cada tres meses.
Una excelente oportunidad para crecer con la empresa
Posibilidad de trabajar 100% remoto.
Podrás disfrutar de nuestros beneficios sociales mediante un plan de retribución flexible.
Soporte económico para montar el HOME Office y welcome pack office que incluye portátil.
Formación continua y plan de desarrollo de carrera.
Salario
Contrato indefinido de jornada completa 60.000-80.000€
En Premiumguest hacemos las cosas de manera diferente. No hay tonterías corporativas ni jerarquías anticuadas. En cambio, trabajamos en equipos autónomos y autosuficientes.
No empezamos Premiumguest para que fuera otra empresa de software. Empezamos Premiumguest para que fuera épico, ¡y tú puedes ser parte de ello!
Capacidad de adaptación frente a nuevos entornos de programación, así como para entender y refactorizar código en base a arquitecturas SOLID
Actitud proactiva, independencia y autonomía
Conocimiento y experiencia en varios lenguajes de desarrollo web: php, javascript, typescript
Conocimiento de herramientas de control de versiones basadas en git, así como flujos de trabajo como: gitflow, github flow... Especialmente trunk-based flow
Conocimiento de estructura y arquitectura de bases de datos SQL, NOSQL
Experiencia aplicando integración continua, con pipelines que incluyan test unitarios y de integración
Son un plus:
Conocimientos y experiencia en frameworks basados en javascript / typescript como Vue / React / Angular / NestJS
Experiencia en entornos de alojamiento en la nube, preferiblemente: AWS
Experiencia con métodos de trabajo basados extreme programing: pair programing, refactors…
Capacidad para mantener roles importantes dentro de una estructura de trabajo agile, como coach, gestor, scrum master...