Job Description
Descripción del trabajo
La posición de Desarrollador Frontend Senior tiene como objetivo diseñar, desarrollar y mantener aplicaciones web utilizando React y TypeScript. La posición combina desarrollo de interfaces, optimización del rendimiento, pruebas automatizadas y aplicación de buenas prácticas de SEO técnico para crear experiencias web rápidas, accesibles y de alta calidad.
Responsabilidades:
Diseñar, estructurar, desarrollar y mantener aplicaciones web dinámicas utilizando React y TypeScript.
Desarrollar interfaces web responsive mediante HTML y CSS.
Crear y mantener plantillas de correo electrónico optimizadas para diferentes dispositivos.
Aplicar buenas prácticas de SEO técnico, incluyendo HTML semántico, estructura adecuada de encabezados y etiquetas Meta y Open Graph.
Optimizar el rendimiento de las aplicaciones y mejorar las métricas de Core Web Vitals.
Analizar y mejorar aspectos relacionados con la optimización de imágenes y la velocidad de carga.
Evaluar el impacto del renderizado del lado del cliente sobre la indexación y rastreabilidad de los contenidos.
Desarrollar, mantener y mejorar pruebas unitarias y pruebas automatizadas de integración.
Identificar problemas técnicos de forma proactiva y proponer soluciones eficaces e innovadoras.
Participar en debates y decisiones técnicas relacionadas con el desarrollo de los proyectos.
Mantenerse actualizado sobre nuevas tecnologías, herramientas y tendencias dentro del desarrollo frontend.
Colaborar con diferentes perfiles técnicos para alcanzar los objetivos de los proyectos.
Asumir la responsabilidad sobre las tareas y funcionalidades asignadas.
Requisitos:
Más de 5 años de experiencia como desarrollador frontend o en una posición técnica relacionada.
Dominio de HTML, CSS, TypeScript y React.
Conocimientos de desarrollo de interfaces web responsive.
Conocimientos de SEO técnico, incluyendo HTML semántico, Core Web Vitals, optimización de imágenes y rastreabilidad.
Conocimientos de las métricas LCP, INP y CLS.
Comprensión del impacto del renderizado del lado del cliente en la indexación de contenidos.
Experiencia en el desarrollo de pruebas unitarias y pruebas automatizadas de integración.
Compromiso con la calidad, mantenibilidad y fiabilidad del código.
Capacidad para identificar problemas y desarrollar soluciones de manera autónoma.
Capacidad para trabajar en entornos dinámicos y orientados al desarrollo continuo.
Capacidad de aprendizaje y actualización constante de conocimientos técnicos.
Habilidades de comunicación y colaboración.
Salario a percibir
A convenir