Frontend Developer

Procura-se front-end web developer, motivado para combinar a arte do design com a programação. As responsabilidades incluem a conversão de wireframes de UI/UX design para o código que produz os elementos visuais das aplicações. O developer vai trabalhar de perto com o UI/UX designer e preencher a lacuna entre o design gráfico e a implementação técnica, através de um papel ativo em ambos os lados, além de definir não só a aparência das aplicações como também a sua usabilidade e aplicabilidade.


Responsabilidades  

  • Desenvolver novas funcionalidades para os utilizadores; 
  • Desenvolver código reutilizável e livrarias para reutilização; 
  • Validar a possibilidade de implementação do UI/UX;  
  • Otimizar as aplicações para máximo desempenho e escalabilidade; 
  • Assegurar que todos os inputs dados pelos utilizadores são validados antes de serem submetidos para o back-end; 
  • Colaborar com outros elementos da equipa interna e da equipa do cliente. 


Competências e Qualificações

  • Conhecimentos sólidos de desenvolvimento recorrendo a HTML, CSS3; 
  • Conhecimentos de LESS e SASS; 
  • Conhecimento sólidos de Javascript preferencialmente na framework JQuery; 
  • Conhecimentos básicos de AJAX; 
  • Conhecimentos básicos na utilização de ferramentas de manipulação de imagem, para recortar, redimensionar e realizar pequenos ajustes em imagens (Experiência com ferramentas como o Sketch ou Photoshop será valorizada); 
  • Percepção do funcionamento de diferentes browsers para assegurar a compatibilidade das soluções desenvolvidas em diferentes browsers (Cross-browser compatibility); 
  • Conhecimento de ferramentas de controlo de versões de código, tais como (GIT/SVN); 
  • Conhecimentos dos princípios SEO de forma a garantir que as soluções desenvolvidas estão de acordo com as melhores práticas.  


Oferecemos

  • Um ambiente ativo e multidisciplinar;  
  • Oportunidade de trabalhar com a realidade de diferentes indústrias;   
  • Contacto com centenas de projetos nacionais e internacionais;  
  • Acesso contínuo a formações presenciais ou online; 
  • Acesso a certificações reconhecidas mundialmente; 
  • Salário compatível com a experiência demonstrada. 

Candidatar a esta posição