Senior Angular Developer

Hays
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Senior

Job location

Remote

Tech stack

JavaScript
API
Unit Testing
Software Quality
Encodings
Web Development
Software Engineering
Data Streaming
Web Applications
Openapi
RxJS
Cypress
Angular
Information Technology
Protractor
REST
Jasmine
Microservices

Job description

Desarrollar aplicaciones web de alta calidad utilizando Angular, cumpliendo con estándares de codificación y mejores prácticas.

  • Colaborar con el equipo de diseño y desarrollo para traducir requisitos comerciales en soluciones técnicas sólidas y escalables.
  • Participar activamente en el diseño y la arquitectura de aplicaciones, asegurando la eficiencia, mantenibilidad y escalabilidad del código.
  • Implementar pruebas unitarias y de integración para garantizar la estabilidad y calidad del software.
  • Contribuir al desarrollo de documentación técnica y guías de estilo para promover buenas prácticas de desarrollo dentro del equipo.
  • Investigar y evaluar nuevas tecnologías y herramientas para mejorar continuamente los procesos de desarrollo y la calidad del software.
  • Colaborar con otros equipos técnicos y partes interesadas para resolver problemas complejos y garantizar la entrega oportuna de proyectos.

Requirements

Formación profesional en desarrollo de aplicaciones web, Licenciatura en Informática, Ingeniería de Software u otro campo relacionado.

  • Mínimo de 5 años de experiencia laboral como desarrollador Angular, con un enfoque en versiones superiores a la 14.
  • Experiencia demostrable en el uso de Nx para la administración de monorepositorios y microservicios.
  • Conocimiento sólido de OpenApi para la definición y documentación de APIs RESTful.
  • Experiencia con APIs securizadas mediante oAuth2.
  • Dominio avanzado de RxJs y patrones reactivos para el manejo de flujos de datos asincrónicos.
  • Sólidos conocimientos de frameworks de testing unitario como Jest o Jasmine y de E2E como Protractor, Cypress.
  • Experiencia práctica en el diseño y desarrollo de aplicaciones escalables y de alto rendimiento.
  • Capacidad para trabajar de manera independiente y en equipo, demostrando excelentes habilidades de comunicación y resolución de problemas.
  • Fuertes habilidades analíticas y capacidad para tomar decisiones fundamentadas en la resolución de problemas complejos.
  • Certificaciones relevantes en Angular y tecnologías relacionadas serán consideradas como una ventaja.
  • Nivel intermedio o avanzado de inglés técnico, oral y escrito.

Benefits & conditions

Modalidad Remota 100%

  • Contrato indefinido
  • Salario competitivo., * Jornada completa Jornada
  • Más de 5 años Experiencia

  • A determinar Tipo contrato

  • Angular RxJs Jest

About the company

Desde HAYS estamos trabajando con una empresa líder en software de gestión para la hostelería, creados especialmente para empresas de restauración organizada.

Apply for this position