Senior Front-end Developer
Job Summary
Buscamos un Desarrollador Front-end Sr con experiencia en aplicaciones web modernas y Web Components para unirse a proyectos de 7 meses. El rol implica implementar nuevas funcionalidades, optimizar aplicaciones y colaborar con equipos de diseño y backend. Se requiere experiencia previa en desarrollo frontend con HTML5, CSS3, JavaScript y TypeScript.
Responsibilities
- Desarrollar aplicaciones web modernas e interfaces reutilizables con Web Components.
- Implementar nuevas funcionalidades y optimizar aplicaciones existentes.
- Consumir APIs RESTful de manera eficiente.
- Colaborar con equipos de diseño y backend para asegurar una experiencia fluida.
Required Skills
- HTML5, CSS3, JavaScript y TypeScript
- Integración y consumo de APIs REST
- Angular
- Diseño responsive y accesibilidad
- Testing de frontend (Jest, Testing Library)
- Git, Jira y Figma
Job Details
Buscamos un profesional con experiencia en el desarrollo de aplicaciones web modernas, orientado a la creación de interfaces reutilizables mediante tecnologías estándar como Web Components y el consumo eficiente de APIs RESTful. Será responsable de implementar nuevas funcionalidades, optimizar aplicaciones existentes y colaborar con equipos de diseño y backend para garantizar una experiencia de usuario fluida.
Requisitos:
- 2 a 3 años de experiencia en desarrollo frontend con HTML5, CSS3, JavaScript y TypeScript.
- Conocimiento sólido en la integración y consumo de APIs REST (autenticación y formatos JSON).
- Conocimiento en Angular y comprensión de cuándo aplicar soluciones sin frameworks.
- Buen manejo de diseño responsive, accesibilidad y buenas prácticas de desarrollo frontend.
- Conocimiento deseable en Componentes Web y comunicación por eventos entre componentes (Event-Driven Component Communication).
- Experiencia liderando iniciativas técnicas o migraciones de frontend (versiones de frameworks, restructuración de componentes, adopción de patrones).
- Conocimiento de prácticas de CI/CD para Frontend y estrategias de despliegue.
- Experiencia con diseño de sistemas (design systems) y documentación técnica/UX.
- Familiaridad con arquitectura escalable, manejo de dependencias y optimización avanzada.
- Interés por contribuir a guías internas de ingeniería y estándares de calidad.
Deseable:
- Experiencia con herramientas de construcción como Vite, Webpack o similares.
- Conocimientos en testing de frontend (unitario e integración) con Jest, Testing Library, etc.
- Familiaridad con entornos de trabajo ágiles y herramientas como Git, Jira y Figma.
Modalidad de contratación:
- Plazo fijo
- Duración del proyecto: 7 meses