Full stack developer
- Compensation
- Not disclosed
- Location
- Barcelona, es
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Full description
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...