Volver a la página principal

Desarrollador/a Front End (Angular)

Descripción

Somos Plexus Tech. Una compañía tecnológica especializada en servicios y productos IT, fundada en el talento y las capacidades de nuestra gente, más de 3.700 profesionales desarrollando tecnología con alma.

¡Ampliamos nuestro equipo! ¡Buscamos talento!

¿Te animas a seguir formándote en tecnologías punteras y vanguardistas en el Mercado? entonces, debes unirte a la familia Plexus.

Nos encontramos en búsqueda de un/a compañero/a para trabajar con nosotros como Desarrollador/a Front End (Angular).

Ofrecemos:

Acceso a formación continuada

Formar parte de un equipo dinámico, comprometido, apasionado por sus clientes y con ganas de dar lo mejor de sí mismo.

Formar parte de una compañía con muchos profesionales de referencia en el sector

Un ecosistema de trabajo con un ambiente colaborativo.

Contratación indefinida

Paquete de retribución Flexible compuesto por:

Seguro médico

Ticket Restaurante

Ticket transporte

Ticket guardería

Plexus Tech mantiene un compromiso firme con las políticas de Igualdad de empresa. Todos nuestros procesos de selección tienen en cuenta la igualdad de oportunidades entre hombres y mujeres de forma transversal, quedando esto reflejado en nuestro Plan de Igualdad.

Requisitos mínimos

Habilidades técnicas:

Experiencia en HTML, CSS y JavaScript/Typescript:

Dominio de HTML5 y CSS3, incluyendo flexbox y grid layout.

Conocimiento de JavaScript/Typescript.

Experiencia con Angular:

Versiones más recientes.

Desarrollo de componentes reutilizables, entender el ciclo de vida de los componentes y cómo gestionar el estado y los eventos.

Implementar directivas personalizadas para manipular el DOM y añadir comportamiento dinámico a los elementos HTML.

Conocimiento de los pipes integradas en Angular y capacidad para crear pipes personalizadas.

Gestión de servicios e inyección de dependencias.

Configuración y gestión de rutas.

Uso del servicio HTTPClient de Angular para realizar peticiones HTTP a APIs RESTful, manejar respuestas y errores.

Manejo de Observables y sus operadores.

Conocimiento de herramientas de testing como Jasmine y Karma.

Otros:

Mantener un código limpio y bien estructurado.

Utilizar control de versiones (como Git) para gestionar el código.

Habilidades personales:

Estar dispuesto a aprender continuamente y mantenerse al día con las nuevas tecnologías.

Capacidad para innovar y encontrar soluciones a problemas.

Buenas habilidades de comunicación y capacidad para trabajar en equipo.