O candidato ideal deve se sentir confortável com linguagens de codificação front-end e back-end, estruturas de desenvolvimento e bibliotecas de terceiros. Deve também ter espírito de equipe e excepcional competência para design visual e utilitário. Seu trabalho será parte integrante de nossos esforços para garantir o sucesso da criação, do desenvolvimento e da implementação dos projetos do cliente em questão.Trabalhar com equipes de desenvolvimento e gerentes de produto para idealizar soluções de softwareProjetar arquiteturas do lado cliente e do lado servidorCriar o front-end de aplicativos por meio de design visual atraenteTestar softwares para assegurar capacidade de resposta e eficiênciaDiagnosticar, depurar e atualizar softwaresCriar definições de segurança e proteção de dadosCriar recursos e aplicativos com design voltado a dispositivos móveisRedigir documentação técnicaFormação em Ciência da Computação, Engenharia ou área relacionada;Experiência comprovada como desenvolvedor full stack ou função similarExperiência no desenvolvimento de aplicativos desktopFamiliaridade com os conjuntos de tecnologia ("tech stacks") mais comunsConhecimento de múltiplas linguagens de front-end e bibliotecas (por exemplo, HTML/ CSS, JavaScript, XML, jQuery)Conhecimento de múltiplas linguagens back-end (por exemplo, C#, Java, Python) e estruturas JavaScript (por exemplo, Angular, React, )Familiaridade com bancos de dados (por exemplo, MySQL, MongoDB), servidores web (por exemplo, Apache) e design de UI/UXExcelentes habilidades de comunicação e trabalho em equipeÓtima atenção aos detalhesHabilidades organizacionaisMente analítica