Fluent in Spanish., At least 5 years of proven experience in web development using ReactJS., Strong knowledge of JavaScript (ES6+), HTML5, CSS3, and relevant web technologies., Experience with state management using Redux, Context API, or similar solutions..
Key responsabilities:
Design and develop dynamic and responsive web applications using ReactJS while adhering to best development practices.
Implement and maintain reusable UI components, ensuring functionality and optimization.
Lead code reviews, mentor other developers, and establish quality standards within the team.
Collaborate with UX/UI designers, product owners, and other developers to translate business requirements into efficient technical solutions.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Aviva's phygital platform is unlocking financial services for 70 million underbanked individuals in small cities in Mexico, by combining computer vision and AI with a network of kiosks to bridge the gap.
Our space-efficient and cost-effective kiosks facilitate seamless, documentless video onboarding, making loan applications as simple as a video call. All that's required is a government ID.
Traditional underwriting models have consistently failed to unlock financial opportunities for millions. At Aviva, we leverage AI and machine learning to continually refine our risk models and operations.
Our mission is to empower today’s underserved communities with life-changing financial tools.
En Aviva, estamos buscando un(a) Desarrollador(a) Senior de ReactJS excepcional, con un dominio profundo y apasionado por la creación de interfaces de usuario intuitivas, escalables y de alto rendimiento.
El candidato ideal será un(a) experto(a) en ReactJS, capaz de liderar proyectos complejos, guiar a equipos técnicos y colaborar estrechamente con diseñadores y otros desarrolladores para entregar soluciones innovadoras que impacten directamente en la experiencia del usuario.
Responsabilidades:
Diseñar y desarrollar aplicaciones web dinámicas y responsive utilizando ReactJS, garantizando el cumplimiento de las mejores prácticas de desarrollo.
Implementar y mantener componentes reutilizables de UI, asegurando su funcionalidad y optimización.
Liderar revisiones de código, mentorizar a otros desarrolladores, y establecer estándares de calidad en el equipo.
Colaborar con diseñadores UX/UI, product owners, y otros desarrolladores para traducir los requisitos del negocio en soluciones técnicas eficientes.
Optimizar las aplicaciones para la máxima velocidad y escalabilidad.
Mantenerse actualizado con las últimas tendencias, herramientas y tecnologías en el ecosistema de ReactJS y JavaScript.
Gestionar la integración de APIs y servicios backend en las aplicaciones React.
Identificar y resolver problemas de rendimiento y escalabilidad en proyectos existentes.
Contribuir al desarrollo de una cultura de innovación y excelencia técnica dentro del equipo.
Requisitos:
Spanish fluent.
Experiencia demostrable de al menos 5 años en desarrollo web utilizando ReactJS.
Sólidos conocimientos en JavaScript (ES6+), HTML5, CSS3, y otras tecnologías web relevantes.
Experiencia en el manejo de estados utilizando Redux, Context API, o soluciones similares.
Conocimiento avanzado en herramientas de construcción y bundling como Webpack, Babel, etc.
Experiencia con metodologías ágiles y herramientas de gestión de proyectos como Jira o AzureDevOps.
Familiaridad con pruebas unitarias e integración continua (Jest, Enzyme, Cypress, etc.).
Experiencia en la integración de RESTful APIs y WebSockets.
Habilidad para trabajar en un entorno de ritmo rápido y entregar resultados de alta calidad dentro de plazos ajustados.
Excelentes habilidades de comunicación y capacidad para trabajar de manera colaborativa en un equipo interdisciplinario.
[Opcional] Experiencia con tecnologías como TypeScript, Next.js, GraphQL, o similares.
Benefits:
Join us in building our second unicorn.
Attractive compensation package with stock options
Fast-paced environment with many growth opportunities
Relocation package.
15 annual vacation days
Possibility to work remote.
Required profile
Experience
Industry :
Financial Services
Spoken language(s):
Spanish
Check out the description to know which languages are mandatory.