Descrição De Trabalho
Detalhe da Oferta:
Junta-te à nossa equipa startup em Matosinhos! Somos um grupo de seis apaixonados por tecnologia e AI. Estamos a desenvolver uma aplicação de resultados de futebol ao vivo com um toque único – previsão e comentários de jogos em direto, com grande foco em notificações push e exploração de novas funcionalidades com recurso a LLMs. Trabalhamos num ambiente leve, colaborativo e com comunicação contínua, onde as tuas ideias e contribuições terão um impacto direto. Se adoras futebol, tecnologia e o potencial dos LLMs, este é o teu lugar! Oferecemos excelentes oportunidades de desenvolvimento profissional e valorizamos competências e experiência acima de tudo. Esta é uma posição presencial.
Sumário da Função:
Como Desenvolvedor(a) Frontend, serás responsável pela nossa presença web, mantendo e expandindo o frontend da aplicação atual, e liderando a criação de uma nova versão web da nossa aplicação mobile, transpondo o aspeto e a sensação da aplicação atual para a web. Terás oportunidade de explorar a integração de LLMs para enriquecer a experiência web. Serás responsável por criar uma experiência de utilizador perfeita e envolvente em todas as plataformas.
Responsabilidades:
-Manter e melhorar o código-fonte frontend existente.
-Liderar o desenvolvimento de uma nova aplicação web, espelhando e expandindo a funcionalidade e design da aplicação mobile.
-Traduzir designs e wireframes em interfaces de utilizador responsivas e de alta qualidade.
-Colaborar com designers, developers backend e outros(as) developers frontend num ambiente leve e comunicativo, considerando o uso de LLMs para melhorar a interação com o utilizador.
-Otimizar o desempenho da aplicação web e garantir a compatibilidade entre browsers.
-Implementar e manter estratégias de testes frontend.
-Manter-te atualizado(a) com as últimas tecnologias e melhores práticas de frontend, e com as possibilidades de integração de LLMs.
Competências e Experiência Requeridas:
-Pelo menos 3 anos de experiência profissional em desenvolvimento frontend.
-Proficiência sólida em React e JavaScript/TypeScript.
-Experiência na construção e manutenção de aplicações web.
-Conhecimento profundo de HTML, CSS e princípios de design web responsivo.
-Experiência com Git para controlo de versão.
-Familiaridade com APIs RESTful e networking web.
-Excelentes capacidades de resolução de problemas e debugging.
-Fortes capacidades de comunicação e trabalho em equipa num ambiente colaborativo.
-Paixão por futebol é altamente desejável.
Competências Adicionais (Valorizadas):
-Experiência com outras frameworks frontend (Angular, Vue.js, Svelte).
-Experiência com Server-Side Rendering (SSR) ou Static Site Generation (SSG).
-Conhecimento de técnicas de otimização de desempenho web.
-Princípios de design UI/UX.
-Conhecimento ou interesse em trabalhar com LLMs para web.