Descripción del puesto:
Buscamos un desarrollador frontend con experiencia trabajando con Angular y con SwiftUI y Jetpack Compose, para desarrollar experiencias e interfaces de usuario atractivas y funcionales enfocadas hacia usuario final.
El candidato ideal tendrá sólidos conocimientos en la integración con backends vía API RESTful, así como un fuerte enfoque en asegurar una experiencia de usuario fluida y consistente en todas nuestras aplicaciones.
Responsabilidades:
Desarrollar aplicaciones web utilizando el framework de Angular y las últimas tecnologías frontend.
Desarrollar apps’s nativas con SwiftUI y Jetpack Compose, tocando la capa de presentación y ux/ui.
Implementar integraciones con servicios backend vía API RESTful para asegurar una comunicación estable y eficiente.
Colaborar con equipos de backend y DevOps para garantizar la integración y el despliegue continuo de las aplicaciones.
Trabajar con los equipos de diseño de UI/UX para traducir los diseños visuales en interfaces web intuitivas y responsivas.
Optimizar la experiencia del usuario garantizando tiempos de carga rápidos, accesibilidad y compatibilidad en diferentes navegadores.
Participar en la planificación y ejecución de nuevas funcionalidades, asegurando la escalabilidad y el rendimiento de las aplicaciones.
Mantener y mejorar el código existente, enfocándose en la mejora continua y en la reducción de la deuda técnica.
Requisitos:
Al menos 3 años de experiencia en el desarrollo frontend con Angular (versiones recientes).
Al menos 3 años de experiencia en el desarrollo frontend con SwiftUI y Jetpack Compose (versiones recientes).
Amplia experiencia en la integración con servicios backend via API RESTful.
Conocimiento avanzado de JavaScript/TypeScript y CSS.
Experiencia en el desarrollo de interfaces de usuario, con un enfoque en usabilidad, accesibilidad y diseño responsive.
Familiaridad con herramientas de integración y entrega continua (CI/CD).
Capacidad para resolver problemas complejos y trabajar en un entorno cambiante.
Buenas habilidades de comunicación y capacidad para trabajar en equipo.
Se valorará:
Experiencia en el uso de Angular Material u otras bibliotecas de componentes de UI.
Familiaridad con el uso de herramientas de diseño, particularmente Figma, para colaborar con equipos de diseño.
Experiencia en el desarrollo de pruebas automatizadas para aplicaciones frontend.
Experiencia en sistemas de diseño y su implementación en proyectos frontend.
Experiencia la creación de librerías de componentes que se integren en los proyectos (tanto web como en apps).
Ofrecemos:
Ambiente de trabajo colaborativo y proyectos desafiantes de alto impacto.
Participación en un equipo innovador con la oportunidad de trabajar en soluciones tecnológicas de vanguardia.
Horarios flexibles y posibilidad de trabajo remoto parcial.
Salario competitivo acorde a la experiencia.