> Desenvolvedor Front-end Pleno

Cidade: 
Joinville
Empresa: 
DIWE
Área: 
Tecnologia
Função: 
Desenvolvedor (a)

 

4/8/2020

 

O desenvolvedor front-end é quem entende toda a estrutura de desenvolvimento. Ele deve ser o responsável por desenhar a solução e sinalizar um possível problema trazendo o caminho mais adequado. Esse profissional plana sobre múltiplos projetos, apoiando pontualmente cada um deles, sugerindo soluções, protegendo o produto e processos, e dedicando uma parte do tempo a resolver demandas do dia-a-dia. 

Deve estar atento a novas tecnologias e produtos. Deve participar ativamente do dia-a-dia da agência e se relacionar com as frentes de Planejamento, Negócios e Desenvolvedores. Só dessa forma poderá ser um ponto focal e referências para as ações de Tecnologia.

Requisitos

  • Conhecimento em front-end: JavaScript, HTML5 e CSS3;

  • Mobile Devices;

  • Conhecimento em banco de dados relacional (MySQL, PostgreSQL, SQL Server, outros...);

  • Google Analytics;

  • SEO (melhores práticas)

  • Experiência em medir e otimizar o desempenho do front-end;

  • Conhecimentos de problemas de compatibilidade entre navegadores ou dispositivos e a formas de trabalhar em torno deles, juntamente com a concepção de sites para atender aos padrões;

  • Forte experiência com mobile-first e responsive design;

  • Conhecimento avançado em Wordpress;

  • Experiência com os ritos e de Agile/Scrum;

Desejável 

  • Experiência com pré-processadores CSS (LESS, SASS);

  • Frameworks JS (Jquery);

  • Experiência com PHP e seus frameworks (Laravel, Zend);

  • Conhecimento nas ferramentas Grunt ou Gulp;

  • Experiência com frameworks front-end como Bootstrap;

  • Compreensão extensiva em base de dados relacionais e segurança em MySQL;

  • Habilidade para criar e consumir APIs REST.

Diferenciais

  • Conhecimentos de Big Data / Data Science;

  • DRUPAL 8, Ruby, Java e C;

  • WSO2, Jenkins, React + Redux, Angular;

  • Conhecimentos de Cloud Computing (AWS, Google Cloud, etc);

  • Python;
     

Atividades

  • Gestão de parceiros de desenvolvimento/tecnologia;

  • Pesquisar tecnologias e linguagens que melhor se adequam aos projetos;

  • Desenvolver o frontend e backend de soluções web e mobile;

  • Trabalhar em conjunto com os times de Experiência (Operação) no processo de adoção de novos padrões, tecnologias ou linguagens;

  • Colaborar com a resolução de problemas e criação de soluções durante sessões de de estratégia dos projetos;

  • Contribuir em todas as fases do desenvolvimento dos projetos (design, build, test, deploy); 

  • Desenvolver e aplicar novas funcionalidades para facilitar processos já existentes;

  • Seguir procedimentos internos e padrões de programação;

  • Estar disponível para agilmente resolver problemas, bugs e questões de compatibilidade e usabilidade;

  • Validar o ambiente preparado pelo cliente/fornecedor;

  • Determinar quais os recursos necessários para o desenvolvimento do sistema e aplicação, selecionando as metodologias, linguagens de programação, ferramentas de desenvolvimento, especificando configurações de máquinas, equipamentos, acessórios e suprimentos;

  • Identificar e acompanhar as demandas de mercado em relação a sistemas e aplicativos, visando manter a empresa atualizada em relação ao mercado;

  • Efetuar a homologação do sistema e aplicação junto a clientes, treinando usuários, verificando resultados obtidos e avaliando objetivos e metas do projeto, a fim de garantir que esteja dentro do que foi previamente estabelecido.

Interessados(as) devem enviar currículos com pretensão salarial para suelen.cavalheiro@diwe.com.br