Descripción
El profesional seleccionado participará activamente en el ciclo de vida completo de una plataforma digital industrial, desde su concepción y diseño hasta su desarrollo, evolución y mantenimiento. Su labor principal será la creación de soluciones integrales que abarquen tanto el frontend como el backend, utilizando para ello un stack tecnológico moderno y robusto. Este rol implica una contribución significativa a la definición de la arquitectura técnica, priorizando siempre atributos fundamentales como la escalabilidad del sistema, la facilidad de mantenimiento y la calidad general del código producido. Además, será responsable de investigar y resolver incidencias técnicas complejas mediante un análisis meticuloso del código, los datos y los registros de ejecución, garantizando así la estabilidad y el rendimiento de la aplicación. En el día a día, el desarrollador deberá asegurar la aplicación de las mejores prácticas en todas las fases del desarrollo. Esto incluye la implementación rigurosa de pruebas automatizadas, la creación y actualización de documentación técnica clara, la participación en revisiones de código entre pares y la integración estratégica de herramientas de inteligencia artificial para optimizar los flujos de trabajo. El objetivo final es construir un producto digital robusto y de alto valor añadido que tenga un impacto tangible en la transformación digital del sector industrial. Requisitos
Se requiere titulación universitaria o formación superior en ingeniería informática, telecomunicaciones o disciplinas técnicas afines, o bien acreditar una trayectoria profesional equivalente en el ámbito del desarrollo de software. Es imprescindible contar con un nivel avanzado en el uso de TypeScript, React y Node.js para el desarrollo de soluciones integrales, así como un dominio avanzado de PostgreSQL en la gestión y el diseño de bases de datos relacionales. También se exige un conocimiento avanzado en el diseño de APIs y arquitectura de software, incluyendo la gestión de deuda técnica y las buenas prácticas de desarrollo. Se valorará positivamente experiencia, aunque sea a nivel deseable, en ámbitos como software industrial, IoT, MES o SCADA. Se ofrece
El puesto se desarrolla en un entorno de trabajo 100% presencial, ofreciendo la oportunidad de incorporarse a un proyecto tecnológico en fase de crecimiento y con proyección internacional. La posición conlleva una participación activa en la toma de decisiones técnicas y otorga libertad para proponer e implementar nuevas soluciones innovadoras. Se fomenta un ambiente colaborativo que promueve el aprendizaje continuo y el desarrollo profesional de todos los miembros del equipo, centrándose en la creación de productos digitales de alto impacto.