




DESCRIPTION At Aviva, we are looking for an exceptional Senior ReactJS Developer with a deep and passionate expertise in creating intuitive, scalable, and high-performance user interfaces. The ideal candidate will be a ReactJS expert, capable of leading complex projects, guiding technical teams, and collaborating closely with designers and other developers to deliver innovative solutions that directly impact the user experience. #### **Responsibilities:** * Design and develop dynamic and responsive web applications using ReactJS, ensuring adherence to best development practices. * Implement and maintain reusable UI components, guaranteeing their 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. * Optimize applications for maximum speed and scalability. * Stay up to date with the latest trends, tools, and technologies in the ReactJS and JavaScript ecosystem. * Manage the integration of APIs and backend services into React applications. * Identify and resolve performance and scalability issues in existing projects. * Contribute to building a culture of innovation and technical excellence within the team. REQUIREMENTS * Fluent Spanish. * Proven experience of at least 5 years in web development using ReactJS. * Solid knowledge of JavaScript (ES6+, HTML5, CSS3, and other relevant web technologies. * Experience managing state using Redux, Context API, or similar solutions. * Advanced knowledge of build and bundling tools such as Webpack, Babel, etc. * Experience with agile methodologies and project management tools like Jira or AzureDevOps. * Familiarity with unit testing and continuous integration (Jest, Enzyme, Cypress, etc.. * Experience integrating RESTful APIs and WebSockets. * Ability to work in a fast-paced environment and deliver high-quality results within tight deadlines. * Excellent communication skills and ability to collaborate effectively in an interdisciplinary team. * \[Optional\] Experience with technologies such as TypeScript, Next.js, GraphQL, or similar. #### **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.


