




Job Summary: The candidate will develop and maintain web interfaces and services, applying best practices and contributing to the continuous improvement of the frontend architecture. Key Highlights: 1. Passion for innovation and digital transformation 2. Working with cutting-edge technologies and agile methodology 3. Continuous improvement of frontend architecture **What does it mean to be an Avivatecher?** ---------------------------- Helping people and transforming businesses through technology is what drives us every day. So, if you, like us, are passionate about innovation and digital transformation, we invite you to join our team. We value diversity and welcome applications from all individuals who identify with the technical skills required for this position and with our business. **Learn about the area:** ------------------- Our Development team aims to deliver high-value, high-quality digital products to our clients. To achieve this, we work with cutting-edge technologies, and agile methodology is part of our daily routine. **Your responsibilities will include:** ------------------------------ * Developing web interfaces using modern frameworks such as React, Next.js, or equivalents; * Applying performance best practices (Core Web Vitals, lazy loading, code splitting); * Integrating with REST/GraphQL APIs; * Developing and maintaining services, BFFs, and integrations using Node.js; * Implementing frontend error monitoring, metrics, and performance tracking; * Contributing to the continuous improvement of frontend architecture; * Using Git version control best practices. **Required qualifications:** --------------------- * Bachelor's degree in Computer Science, Software Engineering, or related field; * Hands-on experience with React.js, Next.js, TypeScript, and REST/GraphQL APIs; * Proficiency in object-oriented programming and software architecture. **Nice-to-have qualifications:** ------------------------------ * Knowledge of micro\-frontends; * Experience with Angular; * Familiarity with Node.js (backend); * Use of Artificial Intelligence tools as an integral part of your development workflow (code generation and refactoring, creation of automated tests, technical documentation writing, support in requirement definition and problem analysis). **Additional information:** --------------------------- * Fully remote work model; * Monday to Friday, from 09:00 to 18:00\.


