PUESTO: FRONTEND SEMI 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.
COMPETENCIAS PERSONALES
• Trabajo en equipo
• Gestión del tiempo
• Comunicación efectiva
• Resolución de problemas
• Adaptabilidad
• Orientación a resultados
• Colaboración
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 salarial: S/ 3,000 a 3,500
De no contar con los requisitos solicitados abstenerse a la postulación
Cargando ...
100% Complete