




### **Tasks to be performed:** * Lead the development and maintenance of front\-end applications using **Next.js**, leveraging SSR, SSG, and dynamic routing to ensure high performance and scalability. * Implement reusable components in **React.js**, applying **Hooks**, **Context API**, and state management libraries such as **Redux** or **Zustand**. * Ensure code quality through best practices in **Clean Code**, **Code Review**, and **Unit Testing**. * Collaborate closely with the back\-end team (Python), validating **REST API** contracts and ensuring consistency across layers. * Optimize interface **performance**, **accessibility**, and **security**, adopting metrics such as **Lighthouse** and **Core Web Vitals**. * Participate in **front\-end architecture**, defining project structure standards, versioning, and continuous deployment. * Ensure efficient version control and collaboration via **GitHub**, applying branching and pull request best practices. * Support the company's design system, ensuring visual consistency and a coherent user experience across products. * Mentor junior and mid\-level developers, sharing technical knowledge and promoting team growth. * Contribute to architectural discussions and technical planning, actively participating in dailies, plannings, and code reviews with a consultative approach. ### **Mandatory Requirements:** * Availability for on-site work in Jaraguá do Sul/SC; * At least 5 years of experience in front\-end development using React/NextJS; * Strong expertise in Next.js (SSR, SSG, dynamic routes, image optimization); * Advanced knowledge of React.js and related ecosystem (Hooks, Context API, Redux or Zustan); * Proficiency in HTML5, CSS3, JavaScript/TypeScript; * Experience with Python (for API integration and understanding back\-end logic); * Proficiency in GitHub; * Experience in front\-end performance, accessibility, and security. ### **Desirable Requirements:** * Completed or ongoing undergraduate degree in a related field; * **Experience of more than 1 year in another programming language.** **We aim to provide our team with a welcoming, dynamic, and collaborative environment. To achieve this, we offer several initiatives, including:** * 100% remote opportunities * Home office allowance * Periodic feedback * Employee referral program Psychological support * ️ * Workplace stretching sessions ️ * Knowledge academy * Partnership with English school * Monthly transparency meetings * Online happy hour * Welcome kit


