Rango salarial
Hasta 40k* (euros), progresivo. Revisable anualmente.
(*) En función de las capacidades y cumplimiento de las responsabilidades y requisitos.
Responsabilidades A corto plazo
• Mantener las actuales aplicaciones que forman Periscoope con microservicios que utilizan distintas herramientas, tecnologías y lenguajes (frontend: vanilla JavaScript, HTML, CSS; backend: Node.js con el framework Express, Python y C# con librerías para consulta y manipulación de archivos IFC)
• Mejorar las aplicaciones teniendo en cuenta la retroalimentación de los usuarios y testeo interno
Responsabilidades A medio y largo plazo
• Integrar servicios y API para mejorar las aplicaciones con nuevas funcionalidades así como la cobertura de código mediante test unitarios, de integración, funcionales, de regresión y de seguridad
• Optimizar el rendimiento, la seguridad y la escalabilidad de la aplicación
• Dar apoyo a la Dirección para mejorar el producto
• Colaborar con el equipo de expertos BIM para la introducción de nuevas funcionalidades
• Participar en el proceso de pruebas y asegurar la calidad del código
• Documentar el código y los procesos de desarrollo
• Mantener y actualizar la aplicación en respuesta a los comentarios de los usuarios y los requisitos cambiantes
Al unirte a ibim encontrarás
• Un equipo compuesto por 14 profesionales de la arquitectura y el desarrollo de aplicaciones informáticas con visión de futuro en las nuevas tecnologías y la digitalización
• Una amplia cartera de clientes privados y públicos, tanto nacionales como internaciones, que permiten trabajar en proyectos muy diferentes entre sí, enriquecerse con las experiencias desde distintos puntos de vista y afrontar el desafío de cubrir sus necesidades en multitud de situaciones
• Oportunidad de trabajar en una empresa con amplia experiencia en el sector BIM con desafíos de desarrollo de herramienta propia (Periscoope)
• Horario flexible y Formato de trabajo híbrido: presencial (en Teruel, plaza del torico y en Valencia, próximo a Jefatura de Tráfico) y remoto
• Colaboración con departamento de sistemas
• Entorno de trabajo agradable donde todos se conocen y apoyan, donde se fomenta el trabajo colaborativo, el intercambio de ideas, el uso de metodologías ágiles, así como la proactividad y la autonomía para integrarse en el equipo
Requisitos
• Experiencia demostrada en desarrollo web full-stack
• Dominio de al menos uno de los lenguajes de programación: JavaScript (Node.js) o Python
• Conocimiento sólido de HTML, CSS y vanilla JavaScript (sí, ¡nos gusta lo puro y nuestros componentes son vanilla JS!)
• Familiaridad con bases de datos NoSQL (MongoDB), así como con el diseño de API RESTful
• Habilidades en el uso de herramientas de control de versiones (Git)
• Capacidad para trabajar en equipo, comunicarse efectivamente y adaptarse a un entorno ágil
Otros aspectos valorables
• Habilidades en despliegue de aplicaciones (DevOps) para colaborar con el departamento de sistemas
• Habilidades en orquestar aplicaciones con contenedores
• Conocimiento de C# ASP.NET
• Conocimiento en metodología BIM, especialmente en el formato abierto IFC y la librería Python IfcOpenShell