Desenvolvimento de Interfaces Web e Mobile
O Desenvolvedor de Front-end trabalha em equipe para criar interfaces web e mobile responsivas e otimizadas.
1. Criar e aplicar guidelines de UI/UX;
2. Desenvolver interfaces web e mobile-first responsivas;
3. Integrar o front-end com APIs seguras;
4. Otimizar performance e acessibilidade das interfaces;
5. Escrever código limpo, modular e testável.
Tecnologias necessárias:
1. Frameworks recomendados: React + TypeScript (Web) e React Native (App), ou Flutter (App e Web juntos);
2. Conhecimento avançado em HTML5, CSS3 (Sass/Tailwind), JavaScript/TypeScript;
3. Experiência com ferramentas de design/prototipagem (Figma, Adobe XD);
4. Experiência em consumo de APIs RESTful/GraphQL;
5. Boas práticas de segurança no front-end;
6. Testes de interface (Jest, Testing Library);
7. Desejável: Experiência em design system e acessibilidade (WCAG); Experiência em PWAs e apps offline-first; Conhecimento em CI/CD e pipelines de build mobile/web.