O desenvolvedor de front-end é responsável por criar interfaces web e mobile-first responsivas, utilizando tecnologias modernas como React + TypeScript (Web) e React Native (App), ou Flutter (App e Web juntos).
Responsabilidades
* Desenvolver interfaces web e mobile-first responsivas.
* Criar e aplicar guidelines de UI/UX.
* Trabalhar próximo ao time de produto para entender as jornadas do usuário.
* Integrar o front-end com APIs seguras.
* Otimizar performance e acessibilidade das interfaces.
* Escrever código limpo, modular e testável.
Requisitos técnicos
* Frameworks recomendados: 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.
* Experiência em consumo de APIs RESTful/GraphQL.
* Boas práticas de segurança no front-end.
* Testes de interface.