Descripción del PuestoMarine Dynamics está buscando un Desarrollador de Frontend con experiencia en programación web e interfaces HMI industriales, para unirse a tiempo completo a nuestro equipo en Vigo; ofrecemos un entorno detrabajo semipresencial.Las tareas principales a realizar serían:Desarrollo de aplicaciones web dinámicas integradas en nuestra plataforma de gestión y monitorización remota de sistemas.Diseño e implementación de interfaces de visualización e interacción en tiempo real con equipos industriales (HMI, Scada): integración de formularios de control, gráficas de series temporales, descripción de eventos...Validar usabilidad e implementar sistemas de testing automatizado de aplicaciones web.Colaboración con los desarrolladores backend para la integración mediante API REST, protocolos IoT, websockets...Diseño de interfaces de aplicaciones para automatización de despliegue de servicios y aprovisionamiento de dispositivos IoT.Este es un puesto de perfil medio/ sénior, buscamos candidatos con experiencia que amplíen nuestras capacidades y aporten sus conocimientos.Perfil del candidatoExperiencia en desarrollo web Typescript/ NodeJS/ React.Desarrollo de componentes web dinámicos en React, con especial relevancia en la gestión de estado y optimización de rendimiento.Conocimiento de protocolos de comunicaciones IoT básicos y experiencia en la implementación de aplicaciones con: MQTT, REST, Websockets...La experiencia en protocolos de comunicaciones industriales (OPC-UA, Ethernet IP, CANopen) sería deseable.Trabajo colaborativo mediante sistema de gestión de versiones git, integración continua, entornos de test, TDD.Resolución de Problemas: Buenas habilidades analíticas para resolver y solucionar problemas.Trabajo en Equipo: Capacidad para trabajar bien en equipo.FormaciónGrado en Informática, Telecomunicaciones o similar.Descripción de la EmpresaMarine Dynamics es una empresa joven y dinámica dedicada a implementar tecnologías de automatización para maquinaria de cubierta en todo tipo de embarcaciones y sistemas industriales.
Trabajamos para optimizar el rendimiento y la seguridad operativa en múltiples sectores, implementando algoritmos de control de última generación para todo tipo de equipo de izado de carga, despliegue de instrumentación de sondeo e inspección, monitorización de condiciones del agua... Nuestras soluciones integran protocolos avanzados y estrategias optimizadas para maximizar la eficiencia y el rendimiento de la maquinaria.
Además, facilitamos el mantenimiento proactivo y la resolución de problemas a través de acceso VPN y una plataforma web de gestión remota.Únete a nuestro equipo para contribuir a la innovación y mejora de la automatización marítima!----------------------------------------------------------------------------Role DescriptionMarine Dynamics is seeking a full-time Frontend Developer with experience in web programming and industrial HMI interfaces; we offer a hybrid work environment based out of our offices in Vigo.
This role primarily involves:Development of dynamic web applications integrated into our remote system management and monitoring platformDesign and implementation of real-time visualization and interaction interfaces with industrial equipment (HMI, SCADA): integration of control forms, time series charts, event descriptions...Validating usability and implement automated testing systems for web applications.
Collaboration with backend developers for integration using REST API, IoT protocols, websockets...This is a mid to senior level role, ideal for candidates with substantial experience in the field that will enhance our team's knowledge base.Qualifications & SkillsExperience in web development using Typescript/ NodeJS/ React.Development of dynamic web components in React, with a particular focus on state management and performance optimization.Knowledge of basic IoT communication protocols and experience in implementing applications with MQTT, REST, Websockets...Experience with industrial communication protocols would be desirable.Collaborative work using git version control systems, continuous integration, testing environments, and TDD.Problem-Solving: Good analytical skills to troubleshoot and resolve issues.Teamwork: Ability to work well in a team.EducationBachelor's degree in Computer Science or a related field is preferred.Company DescriptionMarine Dynamics is a vibrant company dedicated to advancing automation technologies for deck machinery across all types of marine vessels.
We ensure optimal performance and safety in diverse maritime sectors by implementing cutting-edge control algorithms for heavy lifting, survey, and inspection equipment.
Our solutions integrate advanced protocols and optimized strategies to maximize machinery efficiency and performance.
Additionally, we enable proactive maintenance and remote intervention through VPN access and a web-based remote management platform.Join us at Marine Dynamics to be a part of our innovative team and contribute to the future of maritime automation!