Descrição da Vaga

Desenvolvedor(a) React JS
Local Florianópolis
Nº de vagas 1
Candidatar-se Agora

Responsabilidade: Participar de projetos de desenvolvimento de novos softwares, avaliando os protótipos entregues pela equipe de UX/UI, planejando e implementando a estrutura e componentes da interface, utilizando para isso o framework Javascript ReactJS;Definir a arquitetura e construir o front-end de sistemas e aplicações web, utilizando tecnologias atuais e atendendo requisitos de responsividade e acessibilidade na web,  implementando códigos que sejam escaláveis, fáceis de manter, eficientes e elegantes; Trabalhar com a cultura DevOps; Definir boas práticas, mantendo-se atualizado nas novas tecnologias de front-end e capacitando outros desenvolvedores.
Formação: Formação completa em ciências da computação, sistemas de informação ou cursos equivalentes.
Requisitos: Conhecimento em JavaScript no framework ReactJs, incluindo conceitos de programação assíncrona, definições de escopo (clojures),componentizaçãoe ES6+; Conhecimento em gerenciadores de estados, incluindo Reduxe seus padrões de arquitetura; Conhecimentos avançado em HTML e CSS, incluindo conceitos de layout, compatibilidade entre browsers e acessibilidade; Conhecimento em paradigmas de orientação a objetos e funcional; Conhecimento intermediário em GIT; Conhecimento intermediário emapisREST e testes automatizados; Conhecimento em algumas das bibliotecas Webpack, Gulp ou Grunt; Conhecimento de técnicas e práticas de Clean Code; Experiência em equipes dinâmicas e metodologias de desenvolvimento ágeis; Ter um perfil proativo, boa comunicação, raciocínio lógico, responsabilidade e comprometimento.
Diferenciais/Desejável: Conhecimento em GraphQL em alguma biblioteca de mercado (Apollo, Relay); Conhecimento em princípios de design de interação, UX e Design System; Conhecimento das diretrizes de interfaces da Google (Material Design); Conhecimento em Java, Go e outras linguagens backend; Conhecimento em bancos de dados relacionais e não relacionais; Conhecimento em outros frameworks JavaScript como Angular, Vue.js etc.