Descripción del puesto: en vidneo, como expertos en tecnología de la comunicación con amplia experiencia en la integración y desarrollo de soluciones en el sector de las ovp y ott, estamos buscando un/a desarrollador/a front-end senior con pasión por la creación de interfaces de usuario y experiencia en el desarrollo de aplicaciones móviles y web de alto rendimiento, para unirse a nuestro equipo en expansión.
trabajarás desarrollando interfaces innovadoras que impactan directamente a nuestros clientes, bajo la responsabilidad directa del cto.
si te entusiasma el mundo del vídeo online y la ia, y buscas un ambiente de trabajo dinámico donde puedas aportar tus ideas y crecer profesionalmente, ¡esta es tu oportunidad!
responsabilidades: · desarrollar y mantener interfaces de usuario de alta calidad para nuestras aplicaciones web y móviles utilizando react y react native.
· escribir código limpio, eficiente, escalable y mantenible.
· colaborar con el equipo de back-end para integrar apis y asegurar una experiencia de usuario fluida.
· optimizar el rendimiento de las aplicaciones front-end para una experiencia de usuario óptima.
· participar en la definición de la arquitectura front-end de la plataforma.
· investigar y evaluar nuevas tecnologías front-end para mejorar nuestros sistemas.
· desarrollar e implementar pruebas unitarias e integrales para garantizar la calidad del código.
· documentar el código y las soluciones implementadas.
· estimar el tiempo y los recursos necesarios para completar las tareas y proyectos asignados.
requisitos: · experiencia demostrable como desarrollador/a front-end, con al menos 4 años de experiencia en el desarrollo de aplicaciones web y móviles.
· sólida base en programación y capacidad demostrada para aprender y adaptarse a nuevas librerías y frameworks.
· experiencia mínima de 4 años con react y react native.
· experiencia con html5, css3 y javascript (es6+).
· experiencia con herramientas de control de versiones (git).
· capacidad para escribir código limpio, eficiente, escalable y mantenible.
· habilidades para la resolución de problemas y la depuración de aplicaciones.
· capacidad para trabajar de forma independiente y como parte de un equipo.
· excelentes habilidades de comunicación y capacidad para trabajar en un entorno colaborativo.
· nivel de inglés suficiente para leer y redactar documentación técnica.
se valorará: · experiencia en el desarrollo de aplicaciones para dispositivos android tv y apple tv.
· experiencia con librerías de manejo de estado como redux o context api.
· experiencia con framework next.js · experiencia con testing frameworks como jest o mocha.
· conocimiento de metodologías ágiles (scrum, kanban).
· experiencia en el desarrollo de aplicaciones de streaming de vídeo.
· conocimiento de herramientas de ci/cd.
beneficios: flexibilidad: trabajo desde casa al 50%.
conciliación: jornada intensiva todos los días durante julio y agosto, y 37.5 horas semanales el resto del año.
económicos: descuentos en seguro médico y dietas.
ambiente de trabajo: un ambiente dinámico y colaborativo en una empresa en crecimiento.
si eres una persona proactiva, con ganas de aprender y de aportar al equipo, ¡te esperamos!