Oportunidade: Senior Frontend Developer
Localização: Lisboa (Regime Híbrido - 2x por semana no escritório)
Regime Laboral: Híbrido (Candidatos devem residir em Portugal)
Sobre a Posição
Estamos à procura de um Senior Frontend Developer com sólida experiência em JavaScript e TypeScript para se juntar à nossa equipa de desenvolvimento. O profissional será responsável pela implementação e manutenção de interfaces do utilizador utilizando React.js, garantindo alta performance, escalabilidade e experiência de utilizador de excelência.
Principais Responsabilidades
* Desenvolver e manter interfaces do utilizador: Criar componentes reutilizáveis e eficientes em TypeScript para aplicações web.
* Colaborar com equipas multidisciplinares: Trabalhar lado a lado com product managers, designers e backend developers para desenvolver produtos de alta qualidade.
* Otimizar performance: Garantir a viabilidade técnica dos designs, otimizando aplicações para máxima velocidade e escalabilidade.
* Code Review e Mentoria: Realizar revisão de código e oferecer suporte técnico a desenvolvedores juniores.
* Testes e Debugging: Desenvolver e executar testes unitários e corrigir bugs e problemas de desempenho.
* Atualização constante: Manter-se atualizado com as tendências da indústria para garantir que a equipa utilize as melhores práticas e ferramentas disponíveis.
Requisitos Essenciais
Formação Académica: Licenciatura em Ciência da Computação, Engenharia Informática ou áreas relacionadas, ou experiência prática equivalente.
Idiomas: Português e Inglês fluente (CV em inglês)
Experiência:
* 5+ anos de experiência em desenvolvimento frontend.
* 3+ anos de experiência com React.js.
* Experiência sólida com TypeScript e JavaScript.
Competências Técnicas:
* Proficiência em TypeScript e JavaScript.
* Sólidos conhecimentos de HTML5 e CSS3.
* Experiência na criação de layouts responsivos e compatíveis com padrões web.
* Experiência com RESTful APIs e requisições assíncronas.
* Familiaridade com ferramentas de controle de versão (Git).
Diferenciais (Preferred Qualifications)
* Experiência com Redux, MobX ou outras bibliotecas de gestão de estado.
* Familiaridade com NPM e ferramentas de build.
* Conhecimento sobre server-side rendering e seus benefícios.
* Experiência com Test-Driven Development (TDD) e frameworks como Jest e Cypress.
Se tens experiência e paixão por desenvolvimento frontend, React.js e tecnologias modernas, esta é a tua oportunidade
Candidata-te agora e vem fazer parte deste desafio