Startup brasileira atuando com soluções integradas de Big Data e Analytics, fundada em 2010 e presente em 7 países busca por Desenvolvedor(a) de Software com experiência em linguagem de programação javascript, com perfil fullstack e com forte conhecimento em framework
node.js.
O que buscamos tecnicamente:
back-end
- nível avançado no back-end com linguagem de programação javascript;
- nível avançado no back-end com framework
node.JS;
- Conhecimentos com (Express, Koa, etc).
front-end
- nível avançado no front-end com javascript;
- conhecimento com frameworks de javascript de frontend reac, angular ou
vue.js (Preferencialemente
VUE.js).
- Bons conhecimentos com (html, css, sass);
importante
- conhecimento com elastic search;
- conhecimento em ferramentas cloud aws (ec2, elastic beanstalk, rds, sqs, elasticache e lambda.)
- Banco de dados relacionais SQL;
- Banco de dados não relacionais NOSQL;
- Boa práticas de desenvolvimento de software como SOLID, Clean Code, Lint, Code Coverage;
- Metodologias ágeis: Scrum e Kanban.
Diferenciais:
- Profissionais multi skills e com a mente aberta para aprender novas tecnologias e ferramentas;
- Product & startup mindset;
- Testes automatizados;
- Docker;
- CI (Integração contínua) /CD (Deploy contínuo);
- Jenkins;
- Arquitetura de Micro Serviços.
Perfil profissional:
- O código é importante mas a comunicação e relacionamento também são fundamentais.
- Perfil Hands On, com foco em resultado e alta energia;
- Capacidade de gerenciar seu próprio tempo;
- Excelentes habilidades de comunicação e interação com time de engenharia e time de produtos;;
- Total comprometimento com os projetos e com a equipe;
- Lidar bem com prazos e metas é fundamental;
- Habilidades criativas e inovadoras de resolução de problemas;
Um grande diferencial:
- Inglês intermediário ou avançado;
Descrição das Atividades:
- Através de reuniões de planejamento, analisar demandas junto com o time e estimar prazo para cada tarefa.
- Criar e manter features em linguagem
Node.js, utilizando o framework Koa ou o respectivo framework do projeto.
- Criar e manter features em linguagem JavaScript, através da utilização de frameworks de desenvolvimento de interface com o usuário (
Vue.js).
- Realizar manutenção em bugs de baixo e médio impacto, observando o que foi definido pela área de produtos, time de arquitetura e/ou membros do time.
- Definir com o time de Arquitetura, a forma como as tarefas serão desenvolvidas (código fonte).
- Revisar código dos membros do time, propor soluções e avaliar/sinalizar necessidade de refactoring do código.
- Promover ações para guiar e estimular o time, a utilizar sempre as melhores práticas de desenvolvimento, definidas pela empresa.
- Definir soluções técnicas para as demandas complexas, graves e/ou críticas.
- Desenvolver soluções com foco em escalabilidade e custo.
Formação Desejada:
Superior Completo: Área de tecnologia e afins
Categoria: TI e Programação
Subcategoria: Outros
Tamanho do projeto: Grande
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Não se aplica
Disponibilidade requerida: Conforme necessário