
Front-End Engineer
- São Paulo - SP
- Permanente
- Período integral
- Lead the development of responsive and intuitive user interfaces for our international payment platforms.
- Actively participate in the design and evolution of robust frontend applications, planning their architecture, estimating tasks, and coordinating development with other developers.
- Implement and maintain scalable micro-frontend architectures.
- Optimize performance and usability of our apps.
- Develop, update, and document components in our component library.
- Collaborate in multidisciplinary teams, applying agile methodologies and TDD/BDD practices.
- Mentor junior developers and contribute to the team's culture of technical excellence.
- Solid experience with JavaScript and modern frontend development practices (ES6+, CSS3, HTML5)
- Proficiency in React;
- Experience with SSR frameworks like Next.js and Remix.
- Practical knowledge of TypeScript;
- Knowledge of web accessibility best practices (Keyboard navigation, semantic HTML, ARIA).
- Experience with automated testing tools (Jest, Cypress, Playwright, Testing Library);
- Background in developing and documenting React component libraries (Storybook);
- Familiarity with CI/CD pipelines and version control tools (Git);
- Grasp of UX/UI principles and responsive design;
- Experience with agile methodologies.
- Experience in the financial sector or with payment solutions.
- Knowledge of GraphQL and Apollo Client.
- Familiarity with micro-frontend architectures and module federation.
- Experience with JavaScript bundlers (webpack, rollup, esbuild).
- Contributions to open-source projects.
- Advanced English.
- Work with cutting-edge technologies in an environment of constant innovation.
- Develop solutions that impact millions of users globally.
- Accelerated growth and career development opportunities.
- A collaborative environment that values diversity of thought and experiences.
- Competitive benefits, including a health plan, education assistance, and much more.