Senior Full Stack Developer - SlashMobility
Summary
Senior Full Stack Developer at SlashMobility in Barcelona designing and maintaining complex web applications: building secure backend services and APIs with Java and the Spring ecosystem, crafting responsive Angular interfaces, and ensuring quality with Jest and Cypress testing in agile teams delivering digital products for large corporations.
Por favor, asegúrese de leer completamente el resumen y los requisitos de esta oportunidad de empleo que se detallan a continuación.
En SlashMobility buscamos un Desarrollador Full-Stack Senior para impulsar soluciones web robustas y escalables. Trabajarás en un entorno dinámico y colaborativo, integrándote en un equipo de tecnología de alto rendimiento. Tu impacto se verá en productos digitales críticos para grandes corporaciones, con foco en calidad y entrega ágil. Formarás parte de una casa de tecnología orientada a resolver problemas complejos con talento senior y enfoque en impacto. Buscamos talento que quiera construir y asumir responsabilidad en proyectos que importan.
Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones web complejas tanto en backend como en frontend
- Construir servicios y APIs seguras y eficientes con Java y el ecosistema Spring
- Crear interfaces interactivas y responsivas con Angular (incluyendo Angular Material y RxJS)
- Garantizar calidad de código mediante pruebas unitarias, de integración y E2E (Jest, Cypress)
- Trabajar en colaboración ágil con producto, diseño e otros ingenieros
- Analizar y resolver problemas técnicos complejos proponiendo soluciones duraderas
Requisitos principales
- Experiencia mínima de 7 años en desarrollo full-stack
- Dominio avanzado de Java y del ecosistema Spring (Spring Boot, Data, Security, MVC, Cloud)
- Experiencia en frontend con Angular, Angular Material y RxJS
- Conocimientos sólidos de HTML, xqbhyrx CSS, JavaScript, TypeScript y JSON
- Experiencia en testing (unitario, integración, E2E) con Jest y Cypress
- Fluido en español e inglés (oral y escrito)
- Título universitario completado (Grado, Máster o equivalente)
- Excelentes habilidades de comunicación e trabajo en equipo en entornos ágiles
- comunicación efectiva
- trabajo en equipo
- colaboración en entornos ágiles
- Java
- Spring Boot
- Spring Data