Uma empresa, sediada nos EUA, que trabalha com agências de aplicação da lei para trazer transparência e responsabilidade aos seus planos em momentos fora de serviço, está procurando contratar um Desenvolvedor Front-end. O candidato selecionado será responsável por assumir projetos individuais e acompanhá-los até sua conclusão. A empresa simplifica todos os aspectos da vida fora de serviço dos oficiais, desde o agendamento até os pagamentos, para que as organizações e seu pessoal possam se concentrar em outras coisas, como proteger e servir suas comunidades. A empresa conseguiu levantar com sucesso mais de US$1,5 milhão em investimentos.
Responsabilidades:
- Criar, implementar e manter soluções de software para atender às necessidades de empresas e clientes, aproveitando ferramentas e sistemas de gerenciamento padrão do setor
- Participar do processo de revisão de código da equipe para garantir que o código esteja de acordo com as melhores práticas internas e padrões de codificação
- Converter designs iniciais de UI/UX em protótipos funcionais que auxiliem na resolução de problemas do usuário
- Assumir a responsabilidade por projetos individuais e acompanhá-los até sua conclusão
- Auxiliar nos testes de implementação de recursos para garantir que estes atendam aos requisitos iniciais
- Colocar novos recursos on-line e continuar melhorando e inovando em um ambiente dinâmico
Requerimentos:
- Bacharelado ou Mestrado em Engenharia ou Ciência da Computação (ou experiência equivalente)
- Pelo menos 4 anos de experiência relevante como desenvolvedor de software
- 3 anos de experiência com HTML5, CSS3/SCSS e JavaScript (ES6+)
- Conhecimento dos padrões de desenvolvimento front-end existentes, incluindo acessibilidade, capacidade de resposta, desempenho e UX
- Compreensão do principal JavaScript moderno e seus frameworks, como React.js e Vue.js
- Conhecimento de estruturas de teste E2E modernas, como Cypress
- Familiaridade com ferramentas comuns de desenvolvimento, como Git para controle de versão, Webpack e Yarn/NPM
- Capacidade de trabalhar em um ambiente dinâmico, utilizando o JIRA para gerenciamento de tarefas
- Disposição para participar e contribuir ativamente para a melhoria de um produto em desenvolvimento
- Versatilidade para trabalhar em equipe e de forma independente com supervisão mínima
- Fluência em Inglês, verbal e escrito