Desarrollador Angular Senior para Sistemas PDM | Trabajo Remoto
Remoto
Jornada completa
Formará parte de un equipo innovador dedicado a crear sistemas de información industrial de vanguardia utilizados por las principales empresas del sector. Como especialista Angular, será responsable de desarrollar interfaces robustas y eficientes que permitan a los usuarios gestionar datos complejos de productos, procesos y ciclos de vida en entornos industriales exigentes.
Responsabilidades Principales
- Diseñar e implementar componentes frontend utilizando Angular 17+ con enfoque en rendimiento y escalabilidad.
- Desarrollar interfaces de usuario intuitivas y responsivas para sistemas PDM complejos siguiendo las mejores prácticas actuales.
- Colaborar con equipos backend para integrar APIs RESTful y servicios en tiempo real.
- Implementar comunicación en tiempo real utilizando SignalR.js para actualización instantánea de datos industriales.
- Optimizar el rendimiento de aplicaciones para manejar grandes volúmenes de datos técnicos e ingenieriles.
- Aplicar patrones de programación reactiva con RxJS para gestionar flujos de datos complejos.
- Participar en revisiones de código, asegurando alta calidad y adherencia a estándares de desarrollo.
- Escribir pruebas unitarias y de integración para garantizar la fiabilidad del software.
- Documentar el código y las funcionalidades implementadas siguiendo los estándares del proyecto.
- Contribuir activamente en reuniones ágiles y en la planificación técnica del desarrollo.
Requisitos Imprescindibles
- Dominio avanzado de HTML5, SCSS/CSS3, TypeScript 5.x (JavaScript ES2022+).
- Experiencia profesional de al menos 3 años desarrollando aplicaciones web con JavaScript o TypeScript.
- Conocimiento profundo del framework Angular (versiones 12+), incluyendo características modernas como Standalone Components y Signals API.
- Experiencia práctica con PrimeNG, RxJS y SignalR.js en entornos de producción.
- Sólido entendimiento de programación orientada a objetos y patrones de diseño.
- Conocimiento práctico de algoritmos y estructuras de datos para optimización de rendimiento.
- Experiencia con sistemas de control de versiones Git.
- Capacidad para trabajar de forma autónoma y resolver problemas complejos.
- Competencia en inglés técnico (lectura de documentación y comunicación básica con el equipo).
Competencias Valoradas
- Experiencia previa con sistemas PDM/PLM o software de ingeniería industrial.
- Conocimiento de NgRx u otras soluciones de gestión de estado para aplicaciones Angular.
- Experiencia con metodologías ágiles (Scrum, Kanban).
- Familiaridad con entornos CI/CD y procesos de despliegue automatizados.
- Conocimiento de GraphQL además de REST.
- Experiencia en optimización de rendimiento de aplicaciones frontend complejas.
- Experiencia previa trabajando con equipos distribuidos geográficamente.
Por Qué Unirse a Nosotros?
Al incorporarse a nuestra compañía, tendrá la oportunidad de trabajar en proyectos de vanguardia para el sector industrial y de construcción, utilizando tecnologías modernas en un entorno completamente remoto. Formará parte de un equipo internacional de profesionales altamente cualificados, con posibilidades de crecimiento profesional en una de las principales empresas de software de ingeniería de Rusia con proyección internacional. Ofrecemos un ambiente de trabajo flexible, proyectos técnicamente desafiantes y la oportunidad de contribuir al desarrollo de soluciones que transforman la gestión de datos industriales.