Informática

Atmira
2 days ago

Role details

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

Job location

Remote

Tech stack

HTML
CSS
Continuous Integration
Web Development
Github
Software Engineering
Data Streaming
Test Case Design
TypeScript
RxJS
Gitlab
GIT
SASS
Angular
Information Technology
Bitbucket
Front End Software Development
Api Gateway
Software Version Control
Jenkins

Job description

En nuestro equipo, buscamos mentes inquietas como la tuya, dispuestas a formar parte de Comunidades tecnológicas donde construir conjuntamente. ¡Prepárate para un viaje emocionante!, Realizar el diseño técnico y parametrización de unidades funcionales y/o productos de software. Confeccionar la documentación relacionada con los diseños técnicos. Definir casos de pruebas de acuerdo con las especificaciones del diseño realizado o dar soporte al equipo de testing en la realización de dichas tareas. Definir y construir modelos de datos acordes con las definiciones funcionales. Estimar el esfuerzo de tareas de diseño e implementación. Planificar, reportar avance y ETC de planificación de las tareas de su equipo. Ofrecer soporte técnico a los developers en sus tareas de desarrollo. Realizar el seguimiento y validación de la implementación de los diseños técnicos. Revisar la documentación confeccionada por los developers.

Requirements

Buscamos un perfil con 3 años o más de experiencia en desarrollos con Angular., Experiencia en Angular: Conocimiento de Angular 12 o superior, incluyendo la creación y mantenimiento de componentes, servicios, lazy load modules, directives, routing, guards e interceptors. Experiencia en RxJS: Experiencia práctica con RxJS, incluyendo el uso de operadores básicos como map, switchMap, tap, forkJoin y combineLatest para manejar flujos de datos asincrónicos de manera eficiente. Conocimiento de ngrx: Debe tener un sólido entendimiento de los principios de ngrx y cómo implementarlo para la gestión del estado en aplicaciones Angular. HTML, CSS, SASS: Se requiere experiencia en el desarrollo de interfaces de usuario utilizando HTML, CSS y preferiblemente SASS para estilos más avanzados y mantenibles. Typescript: Se espera un dominio sólido de TypeScript, ya que Angular se basa en este lenguaje para su desarrollo. Experiencia en desarrollo responsive: Experiencia en el desarrollo de aplicaciones web responsive. Conocimiento de Git y control de versiones: Familiarizado con Git y su uso en servicios de control de versiones como GitHub, GitLab o Bitbucket. Conciencia de Integración Continua (CI): Si bien no es necesario tener experiencia práctica, es importante tener conocimiento sobre herramientas de Integración Continua como Jenkins y comprender su importancia en el ciclo de desarrollo de software. Conocimiento básico de seguridad: Un conocimiento básico de conceptos de seguridad, como el uso de API Gateway de CA, sería una ventaja. Experiencia en comunicación con clientes: Debe tener habilidades de comunicación sólidas y experiencia previa en interactuar con clientes internos y externos. Esto puede incluir la comprensión de requisitos funcionales, la resolución de problemas y la elaboración de documentación técnica relevante.

Benefits & conditions

Un fantástico equipo de personas que te ayudarán a desarrollarte y encontrar tu sitio dentro de una empresa dinámica, innovadora y ágil. Open Spaces, espacios abiertos al conocimiento que facilitan la colaboración y una metodología de trabajo híbrida, flexible y sostenible. Metodología Smart Working: modelo híbrido de teletrabajo. Horario flexible + viernes, julio y agosto intensivos. 23 días de vacaciones. Atmira Flex: ticket restaurant, abono de metro, seguro médico y guardería a tu disposición en nuestra plataforma de retribución flexible. Con nuestra Comunidad de Ambassadors siempre estarás activ_: deportes, aventura, planes por la ciudad…

About the company

Somos atmira, un ecosistema de interacción centrado en las personas. Nuestro objetivo es ayudarte a desarrollarte tanto personal como profesionalmente. A través de nuestro Club, podrás relacionarte, vivir experiencias profesionales y alcanzar tus metas.

Apply for this position