Vaga de emprego

Engenheiro de Front End

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