Habilidades Comportamentais Essenciais - Foco na experiência do usuário, entendendo interface e interação como parte da qualidade técnica do produto. - Autonomia para conduzir entregas front-end com responsabilidade técnica dentro dos padrões definidos pelo Tech Lead. - Colaboração com back-end e liderança técnica, alinhando arquitetura, integrações e padrões do time. - Comunicação clara para transformar requisitos de produto e design em soluções viáveis e explicar decisões técnicas de forma objetiva. - Atenção à qualidade do código, performance, acessibilidade e consistência visual. - Aprendizado contínuo sobre o ecossistema front-end e avaliação criteriosa de novas tecnologias. - Comprometimento com prazos, estimativas, comunicação de riscos e entregas sob pressão. Qualificação Requerida - Mínimo de 5 anos de experiência em desenvolvimento de software, sendo ao menos 2 anos em front-end sênior de média ou alta complexidade. - Profissionais com 8 a 10 anos de experiência, atuação em produtos digitais de alto volume, interfaces complexas ou cenários com fortes requisitos de performance e acessibilidade terão prioridade. - Experiência prática em projetos em produção, participação em decisões técnicas e atuação em times ágeis multidisciplinares. - Histórico de trabalho conjunto com produto, design e back-end, integrando diferentes perspectivas em soluções técnicas coerentes. Escolaridade - Graduação completa ou em andamento em Ciência da Computação, Engenharia de Software, Sistemas de Informação, Design Digital, Engenharia da Computação ou áreas correlatas. - Profissionais sem graduação, mas com trajetória comprovada, portfólio relevante, projetos em produção ou certificações reconhecidas também serão considerados. - Certificações em front-end, cloud e segurança são diferenciais. Principais Responsabilidades: - Desenvolver interfaces modernas, responsivas e acessíveis conforme padrões definidos pelo Tech Lead. - Criar componentes focados em UX, performance e qualidade de código. - Integrar APIs e serviços back-end, compreendendo autenticação, contratos e comportamento em produção. - Colaborar com back-end e Tech Lead na definição de APIs, estruturas de dados e integrações. - Garantir qualidade técnica com testes automatizados, revisão de código, componentização e organização sustentável. - Contribuir com pipelines de CI/CD do front-end, incluindo testes, qualidade e segurança. - Aplicar práticas de segurança: proteção contra vulnerabilidades, autenticação segura, controle de tokens e armazenamento adequado de dados. - Atuar em ambientes cloud, principalmente Azure, podendo interagir com AWS, GCP e OCI. - Evoluir interfaces existentes, reduzindo débito técnico e melhorando performance e experiência do usuário. - Participar de refinamentos de requisitos e decisões de usabilidade junto ao Product Owner e Tech Lead. - Participar ativamente de rituais ágeis como Daily, Planning, Review e Retrospectiva. Habilidades Técnicas - Domínio de React, Vue ou Angular, com abertura para Remix, Astro, SvelteKit ou htmx. - Uso obrigatório de TypeScript no front-end e integrações Node.js. - Conhecimento funcional em ao menos um back-end: Node.js, C#/.NET, Python, Go ou Java/Spring. - Experiência em APIs, autenticação, versionamento, tratamento de erros e integrações em produção. - Noções de mensageria e comunicação assíncrona entre serviços. - Conhecimento de bancos relacionais e NoSQL para entendimento de estruturas e consumo consciente de dados. - Experiência com Git, CI/CD, branching e code review. - Conhecimento em Docker e deploy cloud, principalmente Azure. - Aplicação de práticas de segurança no front-end e boas práticas de engenharia de software. - Experiência com Scrum ou Kanban em ambientes colaborativos e de entregas frequentes. Diferenciais - Experiência com monorepos usando Nx ou Turborepo. - Conhecimento em acessibilidade web e UX. - Experiência com design systems e bibliotecas de componentes. - Vivência em setores financeiros, telecom ou ambientes regulados. - Familiaridade com observabilidade e monitoramento de performance front-end. - Conhecimento em integração com analytics ou machine learning. - Familiaridade com OWASP aplicado ao front-end. - Certificações em cloud ou tecnologias do stack.