Desarrollador Senior Angular | Posición Remota | Software de Ingeniería

Remoto
Jornada completa
¿Es usted un desarrollador Angular experimentado que busca trabajar en soluciones de software de ingeniería de vanguardia? Únase a uno de los tres principales proveedores de software de ingeniería de Rusia, desarrollando sistemas sofisticados de Gestión de Datos de Productos (PDM) que revolucionan la forma en que las industrias gestionan la información y los ciclos de vida de los productos. Sobre la Empresa Nuestro cliente es un socio tecnológico líder en la creación de sistemas de información avanzados para los sectores de la industria y la construcción. Con un historial probado en la entrega de soluciones de software de ingeniería de alta calidad, se han establecido entre los tres principales proveedores de software de ingeniería en Rusia. Sus sistemas PDM ayudan a las empresas a optimizar los procesos de desarrollo de productos, gestionar datos complejos y optimizar los ciclos de vida de los productos. Responsabilidades Principales - Diseñar y desarrollar soluciones frontend robustas y de alto rendimiento para sistemas PDM utilizando Angular 17+ y TypeScript. - Trabajar en colaboración con desarrolladores backend para integrar elementos frontend con la lógica del servidor. - Implementar interfaces de usuario responsivas e intuitivas que mejoren la experiencia del usuario. - Optimizar aplicaciones para máxima velocidad y escalabilidad. - Participar en el ciclo completo de desarrollo de software, desde la concepción hasta la implementación. - Contribuir a decisiones arquitectónicas y dirección técnica del desarrollo frontend. - Escribir código limpio, mantenible y bien documentado siguiendo las mejores prácticas. - Solucionar y resolver problemas técnicos complejos. - Participar en revisiones de código e intercambio de conocimientos con miembros del equipo. Habilidades Requeridas - Sólido dominio de HTML5, SCSS/CSS3 y TypeScript/JavaScript (ES6+). - 3+ años de experiencia práctica desarrollando aplicaciones web con JavaScript o TypeScript. - Experiencia comprobada con el framework Angular (preferentemente Angular 14+). - Conocimiento práctico de la biblioteca de componentes PrimeNg, RxJs para programación reactiva y SignalR.js para comunicaciones en tiempo real. - Comprensión sólida de los principios de Programación Orientada a Objetos y patrones de diseño comunes. - Experiencia con sistemas de control de versiones (Git, SVN). - Conocimiento sólido de algoritmos clásicos y estructuras de datos. - Aptitud para resolver problemas con atención al detalle. - Capacidad para trabajar de forma independiente en un entorno remoto. Valorable Adicionalmente - Experiencia con sistemas PDM/PLM o desarrollo de software de ingeniería. - Conocimiento de soluciones de gestión de estado (NgRx, Redux). - Experiencia con frameworks de pruebas como Jasmine, Karma o Jest. - Familiaridad con pipelines de CI/CD y prácticas DevOps. - Comprensión de principios de diseño UX/UI. - Conocimiento de APIs RESTful y GraphQL. - Experiencia con metodologías de desarrollo Ágil. ¿Por Qué Unirse a Nosotros? Trabaje en proyectos significativos que impacten a importantes empresas industriales y de construcción. Disfrute de la flexibilidad de una posición completamente remota mientras colabora con profesionales talentosos. Este rol ofrece una compensación competitiva, oportunidades de crecimiento profesional y la posibilidad de trabajar con tecnologías modernas en una empresa estable y en crecimiento. Únase a nuestro equipo y forme parte del desarrollo de soluciones de software de ingeniería de próxima generación que dan forma al futuro de la industria y la construcción.