Vaga Front-End
Pequena/média empresa
Salário: Até R$12.000
Aceito candidatos dispostos a se mudar
Somos uma empresa de tecnologia e, há mais de 20 anos, buscamos ajudar na construção de projetos que agregam valor aos negócios dos nossos clientes.
Especialistas em mercado financeiro e indústria, temos reconhecimento global para execução de projetos e desenvolvimento de softwares.
Nosso propósito:
Fazer a diferença com performance e criatividade, promovendo transformação, impactando negócios e pessoas.
Valores:
• Somos obcecados pela excelência
• Exercemos autonomia com responsabilidade
• Agimos e comunicamos com transparência
• Atuamos com protagonismo
• Somos simplesmente eficazes
• Temos paixão pelo que fazemos
Definir a arquitetura e construir o frontend de sistemas e aplicações web e mobile, 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;
Definir boas práticas, mantendo-se atualizado nas novas tecnologias de frontend e capacitando outros desenvolvedores;
Participar de projetos de desenvolvimento de novos softwares, avaliando os protótipos entregues pelo designer, planejando e implementando a estrutura e componentes da interface, utilizando para isso o framework de javascript React;
Participar de projetos de customização de softwares já existentes utilizando um framework interno, AngularJS ou React;
Apoiar e orientar a elaboração de rotinas automatizadas de testes, utilizando-se de ferramentas e padrões para os testes necessários;
Ser capaz de desenvolver uma SPA (Single Page Application) utilizando React;
Saber utilizar gerenciadores de estado da aplicação (Redux e etc)
Conhecimento em integrar as SPAs com REST APIs;
Experiência em testes unitários automatizados para a aplicação (Jest, Enzyme e etc);
Conhecimento avançados em ES6;
Experiência em bancos de dados relacionais SQL Server/Oracle;
Ter conhecimentos de arquitetura de software;
Conhecimento em controle de versão (Git);
Conhecimento em JavaScript e na biblioteca ReactJS, incluindo conceitos de programação assíncrona, definições de escopo (clojures), componentização e ES6+;
Conhecimento em gerenciadores de estados, incluindo Redux e 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 em APIs REST e testes automatizados;
Conhecimento em algumas das bibliotecas Web Pack, Gulp ou Grunt;
Conhecimento de técnicas e práticas de Clean Code;
Conceitos de engenharia de software como DDD, TDD, Clean Code e SOLID;
Experiência ou vivência com micros serviços de front end.
Acesse o perfil da Gateware para conhecer sua história, suas vantagens e todas as informações relacionadas ao recrutamento.