





**Responsibilities:** Develop new features and maintain existing ones using HTML, CSS, and JavaScript. Optimize and ensure maintenance of websites and user interfaces, guaranteeing a smooth, bug-free experience. Create reusable elements and components that enhance site interaction across various devices and browsers. Collaboratively manage the software development workflow. Implement and uphold best practices for on-page SEO. Improve usability and user experience by proposing and implementing new features. Transform UX/UI designs into functional, responsive code. Work to improve web page loading speed. **Required Hard Skills:** * **JavaScript/TypeScript:** Advanced proficiency (Senior/Expert level). * **Front-end Framework:** Proven expertise in at least one modern framework: React or Angular. * **Front-end Architecture:** Experience defining scalable front-end application architectures and creating Design Systems. * **Design Patterns:** Solid understanding of design patterns applied to front-end development and architectural patterns. * **DevOps:** Experience with bundling tools (Webpack/Vite) and CI/CD pipelines. * **Testing:** Expertise in Unit Testing, Component Testing, and End-to-End Testing (e.g., Jest, Cypress, Playwright). **Preferred Hard Skills:** * **Full Stack/APIs:** Knowledge of back-end technologies (Node.js, C#/NET, Java) and RESTful/GraphQL API design and consumption. * **Cloud:** Experience with cloud services for front-end hosting (e.g., AWS S3/CloudFront, Azure Static Web Apps). * **State Management:** Advanced experience with state management libraries (e.g., Redux, NgRx, Zustand). * **Micro-frontends:** Practical experience implementing and managing micro-frontend architectures. Employment Type: Full-time CLT contract Salary: R$9,000.00 – R$12,000.00 per month Benefits: * Free parking * Remote work * Transportation allowance


