Vaga de emprego

Engenheiro de Front End

Visão geral:

Estamos à procura de um promotor experiente para se juntar à nossa equipa de engenharia mais vasta. 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 outra língua
  • desenvolvimento de palcos completos


Inscreva-se Agora