Vaga Front-End

DEV FRONT-END SÊNIOR

CSS HTML JavaScript Node.js ReactJS React Native

CERTIFICADORA JE

CERTIFICADORA JE

Pequena/média empresa

Salário: Até R$6.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

Empresa de Prestação de Serviços voltados para a pecuária dona de dois softwares voltados ao controle de animais, fazendo a rastreabilidade, desde 2003.

Atividades e Responsabilidades

- Criar, desenvolver e manter um código front-end reutilizável, confiável e eficiente
Usar o React.js para desenvolver novas funcionalidades voltadas para o usuário.
Participar ativamente em revisões de código e design para criar protótipos e aplicações robustas;
- Desenvolvimento e manutenção de aplicações web;
- Buscar novas ferramentas e técnicas para a melhoria contínua de nossos sistemas;

Requisitos

Bacharelado ou Mestrado em Engenharia ou Ciência da Computação (ou experiência equivalente)
3 anos de experiência relevante como desenvolvedor front-end
2 anos de experiência com React
Conhecimento comprovado dos fundamentos da Ciência da Computação
Experiência comprovada criando e implantando aplicações, seja no local de trabalho ou como projetos pessoais
Ampla experiência em HTML e CSS
Experiência prática com JavaScript (vanilla), além de um sólido entendimento de frameworks como React, Angular, Vue, e com DOM
Conhecimento profundo de como a web funciona e dos protocolos de comunicação que ela utiliza
Manter-se atualizado com as especificações em constante mudança das tecnologias front-end mais modernas (por exemplo, Service Workers)
Possuir conhecimentos comprovados de arquitetura empresarial, princípios de engenharia de software e padrões de design
Habilidade na criação de componentes testáveis, frameworks de testes para front-end e na escrita de unit tests
Um forte senso de UX, simplicidade e design, juntamente com a capacidade de garantir a viabilidade técnica dos designs de UX/UI será um bônus
Conhecimento de como alinhar a modularização com um domínio (Domain Driven Design)
Conhecer D3.js, derivados, outras bibliotecas de visualização JS e práticas Agile como histórias, iteração e Scrum
Trabalhar bem em um ambiente fluido de startup e tomar responsabilidade pelas tarefas atribuídas
Ter um forte interesse em compreender os aspectos intrínsecos dos processos e os problemas que a empresa quer resolver através da tecnologia
Familiaridade com a arquitetura serverless e o NodeJS será uma vantagem