PUESTO: FRONTEND SENIOR
DESCRIPCIÓN:
Es responsable del diseño, desarrollo y mantenimiento de la interfaz de usuario de las aplicaciones web, asegurando una experiencia de usuario óptima, interactiva y visualmente atractiva. Trabajará en la implementación de funcionalidades complejas, optimización del rendimiento y resolución de problemas. Además, mentoriza a desarrolladores junior, colabora con otros equipos y documenta las decisiones técnicas.
1. Nivel educativo: Egresado (a) técnico o universitario de la carrera de Ingeniería de Sistemas o afines.
2. Experiencia: Experiencia de 3 a 4 años en el puesto.
CONOCIMIENTOS:
* Dominio en la estructuración semántica de páginas web utilizando las últimas características de HTML5.
* Experiencia en la aplicación de estilos avanzados, animaciones y diseño responsive utilizando CSS3.
* Habilidad para escribir código JavaScript moderno utilizando las últimas características del lenguaje para crear interactividad en las aplicaciones web.
* Conocimiento profundo en el uso de Git para gestionar y colaborar en proyectos de desarrollo de software.
* Capacidad para escribir pruebas unitarias efectivas utilizando herramientas como Jest o React Testing Library para garantizar la calidad del código.
* Conocimiento en técnicas y herramientas para mejorar el rendimiento de las aplicaciones web, como el code-splitting y la optimización de imágenes.
* Comprensión de los principios de accesibilidad web y experiencia en la implementación de características accesibles según las pautas de WCAG.
* Aplicación de patrones de diseño, principios SOLID y prácticas de desarrollo ágil para escribir código limpio, mantenible y escalable.
* Participación en la creación y desarrollo de proyectos completos desde cero, lo que demuestra habilidades tanto técnicas como de planificación y gestión.
* Entender los fundamentos del SEO y su aplicación en el desarrollo frontend para mejorar la visibilidad y el rendimiento en motores de búsqueda.
FUNCIONES:
* Definir la estructura y diseño de las interfaces de usuario, asegurando una experiencia de usuario intuitiva y atractiva.
* Escribir y mantener el código del frontend utilizando tecnologías y frameworks modernos como Angular, asegurándose de que el código sea limpio, eficiente y bien documentado.
* Asegurar que las aplicaciones funcionen correctamente en una variedad de dispositivos y tamaños de pantalla mediante técnicas de diseño responsivo.
* Optimizar el rendimiento del frontend para asegurar tiempos de carga rápidos y una experiencia de usuario fluida.
* Implementar y mantener estándares de accesibilidad web para asegurar que las aplicaciones sean utilizables por personas con diversas capacidades.
* Realizar pruebas unitarias, de integración y funcionales, así como depurar y resolver errores en el código del frontend.
* Trabajar con APIs para obtener y mostrar datos en el frontend, y manejar de manera eficiente las interacciones con el backend.
* Utilizar herramientas de automatización para mejorar el flujo de trabajo, como Webpack, Gulp o Grunt.
* Escribir y mantener la documentación técnica del frontend, incluyendo guías de estilo, componentes reutilizables y patrones de diseño.
* Guiar y apoyar a desarrolladores junior y mid-level, proporcionando revisiones de código y compartiendo mejores prácticas.
* Trabajar en estrecha colaboración con diseñadores gráficos y de UX/UI para transformar diseños en interfaces funcionales y mantener la coherencia visual.
* Investigar y adoptar nuevas tecnologías y herramientas que puedan mejorar el desarrollo del frontend y la experiencia del usuario.
* Participar en la planificación y gestión de proyectos, estimando tiempos de desarrollo y asegurando que los plazos se cumplan.
* Utilizar sistemas de control de versiones como Git para gestionar y mantener el código fuente.
* Configurar y mantener pipelines de integración continua y despliegue continuo (CI/CD) para asegurar despliegues rápidos y confiables.
BENEFICIOS
* Remuneración acorde al mercado.
* Crecimiento profesional
* Buen ambiente laboral
* Acceso a cursos online
* Vacaciones 15 días
* Seguro vida ley
Ubicación: Santiago de Surco
Tipo de puesto: Tiempo completo / Híbrido / Ingreso a planilla
Rango salarios: S/ 3,000 a 3,500
De no contar con los requisitos solicitados abstenerse a la postulación