Visão geral:
Estamos à procura de um desenvolvedor experiente de front-end para se juntar à nossa equipa mais vasta de produtos. Possuindo experiência como programador de aplicações web, programador de IU, especialista em JavaScript ou engenheiro de front-end em projectos comerciais.
Tanto tecnicamente competente como com um olhar atento ao design e à UI/UX. Nesta função, dará uma contribuição significativa para traduzir as necessidades dos nossos clientes e as expectativas dos utilizadores em aplicações interactivas na web.
Estamos à procura de experiência prática utilizando as tendências actuais e as melhores práticas na arquitectura de front-end, incluindo a optimização do desempenho, acessibilidade e usabilidade.
Deveres e Responsabilidades:
- Trabalhar com a equipa de design UI/UX para colmatar a lacuna entre o design gráfico e a implementação técnica, assumindo um papel activo na definição do aspecto da aplicação, bem como do seu funcionamento.
- Traduzindo as wireframes de design para o código que produzirá elementos visuais da aplicação.
- Consolidar continuamente o feedback do proprietário do produto e dos colegas
- Criar maquetes e protótipos de qualidade, assegurando padrões gráficos de alta qualidade
- Transformar desenhos UI/UX em grandes soluções para o utilizador
- Escrever código reutilizável e bibliotecas com foco na manutenção
- Optimizar aplicações para a máxima velocidade e escalabilidade
- Conceber e construir novas funcionalidades, mantendo a base de códigos existente
- Colaborar com programadores e designers back-end para melhorar a usabilidade e desempenho através da codificação e resolução de problemas
Experiência Requerida:
- Proficiência especializada em JavaScript e TypeScript, HTML5 e CSS3
- Consumir um complexo REST APIs do lado do cliente
- Experiência prática de ferramentas de construção e gestão de configuração, ferramentas de teste como Jasmim, Karma, etc.
- Ferramentas de versão de código, tais como Git
- Tratamento assíncrono de pedidos, actualizações parciais de páginas e carregamento preguiçoso
- Depuração utilizando ferramentas como o Chrome Developer Console
Qualquer um dos seguintes seria benéfico:
- Estruturas e ferramentas tais como Angular (12+), AngularJS
- Produção de layouts de IU usando CSS, CSS Flexbox ou CSS Grid Layout
- Questões de compatibilidade entre navegadores, e soluções de trabalho
- Exposição à integração contínua/entrega de gasodutos para nuvens, incluindo Team City, Azure Dev Ops, SonarQube, Docker, etc.
- Bitmap e ferramentas gráficas vectoriais tais como GIMP, Photoshop, Adobe XD, Pixelmator ou Sketch
- Princípios das WCAG
- C# ou outras línguas
- desenvolvimento de palcos completos
Inscreva-se Agora