Desenvolvedor Front-end Pleno
Autoria em ambientes de código aberto e colaboração multidisciplinar é essencial para a criação de soluções inovadoras que atendam às necessidades dos clientes. Nesse contexto, um desenvolvedor front-end está no centro do processo de transformação digital.
O profissional ideal é aquele que busca criar interfaces modernas e responsivas, com sólida experiência em React e seu ecossistema. Além disso, é fundamental ter expertise em desenvolvimento de aplicações web complexas e escaláveis, utilizando as melhores práticas e tecnologias mais recentes do mercado.
No entanto, o sucesso dessas aplicações depende da capacidade de equipes multidisciplinares trabalharem juntas para definir e implementar novas funcionalidades. Portanto, é crucial que o desenvolvedor tenha habilidades de comunicação eficaz para garantir que todas as partes envolvidas estejam alinhadas.
Dentre os principais requisitos técnicos estão a experiência sólida com React 18 e TypeScript, domínio do ecossistema React e suas principais bibliotecas, como Vite, Axios, TanStack Query, Shadcn UI, Tailwind CSS, TanStack Table e Zustand ou Redux. Além disso, é fundamental ter conhecimento avançado em HTML5, CSS3 e JavaScript moderno, além de experiência com controle de versão Git e Docker.
Além das habilidades técnicas, é importante que o candidato tenha uma boa compreensão das metodologias ágeis e teste automatizado, bem como conhecimento em Clean Code e padrões de projeto. A capacidade de trabalhar em equipe e ser flexível também é essencial.
* Desenvolver e manter aplicações web utilizando React 18 com TypeScript;
* Implementar interfaces responsivas e acessíveis, seguindo as melhores práticas de UI/UX;
* Colaborar com equipes multidisciplinares para definir e implementar novas funcionalidades;
* Contribuir com a arquitetura e decisões técnicas do projeto;
* Realizar code reviews e mentoria técnica para desenvolvedores menos experientes;
* Garantir a qualidade do código através de testes automatizados;
* Otimizar o desempenho das aplicações front-end.