
Desenvolvedor(a) Front-End II - React
- Porto Alegre - RS
- Permanente
- Período integral
- Projetar, desenvolver e manter aplicações web modernas, com foco em performance, escalabilidade e manutenibilidade, utilizando metodologias ágeis;
- Participar da análise de requisitos e colaborarar na definição de soluções técnicas;
- Atuar com desenvolvimento de interfaces ricas e responsivas, utilizando boas práticas de UX/UI;
- Escrever código limpo, testável e de alta qualidade, com cobertura de testes automatizados;
- Colaborar com desenvolvedores, designers e times de produtos, inclusive equipes internacionais (EUA, Finlândia, Áustria, Alemanha e Canadá);
- Contribuir com revisões de código, boas práticas e disseminação de conhecimento técnico no time.
- Sólida experiência com HTML, CSS e JavaScript (ES6+);
- Domínio de React com TypeScript, incluindo: Hooks, Context API, React Router; Estilização com CSS, SCSS ou soluções CSS-in-JS;
- Familiaridade com testes unitários e de integração (Jest, React Testing Library, Vitest);
- Experiência com integração de APIs RESTful;
- Conhecimento em controle de versão com Git e GitHub;
- Aplicação de princípios de Clean Code e Clean Architecture;
- Familiaridade com bibliotecas de gerenciamento de estado como Redux e Zustand;
- Metodologias ágeis utilizando Scrum ou Kanban.
- Ensino Superior completo ou em andamento em Análise e Desenvolvimento de Sistemas, Ciência da Computação, Engenharia de Software e afins;
- Inglês Avançado.
- Experiência com back-end em ASP.NET;
- Conhecimento em Docker e CI/CD (ex: Jenkins, GitHub Actions);
- Práticas de TDD ou BDD;
- Experiência com time series database (TSDB) como InfluxDB;
- Familiaridade com arquitetura baseada em front-end modular (micro front-ends).
- Contribuições em projetos open source ou portfólio público (GitHub, etc.)