O papel de um Desenvolvedor de Front-end é criar interfaces web e mobile-first responsivas, integrando o front-end com APIs seguras.
Além disso, deve otimizar a performance e acessibilidade das aplicações.
O perfil ideal para este cargo possui conhecimento avançado em HTML5, CSS3 (Sass/Tailwind) e JavaScript/TypeScript.
A experiência com ferramentas de design/prototipagem como Figma ou Adobe XD também é fundamental.
Além disso, é necessário ter habilidades para consumir APIs RESTful/GraphQL e conhecer boas práticas de segurança no front-end.
Ao final do dia, o objetivo é garantir que as interfaces sejam fáceis de usar e forneçam uma boa experiência ao usuário.
Requisitos técnicos:
* Ferramentas recomendadas: React + TypeScript (Web) e React Native (App), ou Flutter (App e Web juntos).
* Conhecimento avançado em HTML5, CSS3 (Sass/Tailwind), JavaScript/TypeScript.
* Experiência com ferramentas de design/prototipagem (Figma, Adobe XD).
* Experiência em consumo de APIs RESTful/GraphQL.
* Boas práticas de segurança no front-end.
* Testes de interface (Jest, Testing Library).