Vaga Full Stack

Desenvolvedor(a) Javascript Sênior

GraphQL Node.js ReactJS JavaScript Vue.js

Descomplica

Descomplica

Startup

Salário: Não especificado

Aceito candidatos dispostos a se mudar

Descrição da empresa

O Descomplica é uma plataforma de educação digital que nasceu para despertar a vontade de estudar em milhares de pessoas. Conectamos alunos e professores de um jeito prático e simples. Somos a primeira grande empresa de educação digital do Brasil. Contamos com muita gente bacana para garantir que milhares de alunos pelo Brasil consigam melhorar de vida. Hoje somos mais de 600 colaboradores e não paramos de crescer.

Nossa sede fica no Rio de Janeiro e servimos o Brasil inteiro em 6 categorias: Escolas, Vestibulares, Universidades, Faculdade Descomplica, Concursos e Pós-Graduação.

Atividades e Responsabilidades

- Ajudar a elaborar e modelar soluções de arquitetura elegantes, escrevendo código de alta manutenibilidade;
- Construir, evoluir e dimensionar arquiteturas distribuídas e microsserviços para problemas específicos;
- Criar e manter soluções fáceis de entender e bem documentadas, construindo APIs e interfaces com o usuário;
- Escrever testes (unit, integration e E2E) e participar de code reviews;
- Ser mentor & referência técnica para o time;
- Nutrir uma cultura de trabalho em equipe, feedback, aprendizado e melhoria contínua;
- Pensar como cientista para a construção de produto, integrando-se às áreas de Data Science e User Studies;
- Trabalhar com times multidisciplinares numa cultura DevOps.

Requisitos

- Possuir sólida experiência em desenvolvimento de software;
- Experiência com testes automatizados (unit, integration e E2E testing);
- Experiência em desenvolvimento de soluções escaláveis;
- Experiência em integração com APIs RESTful e/ou GraphQL, preferencialmente com arquitetura de microsserviços
- Ter muita vontade de aprender e interesse em conhecer novas tecnologias;
- Forte aptidão analítica e facilidade de expressão;
- Excelente atenção aos detalhes. Você deve ser capaz de criticar e modificar designs e arquiteturas existentes.

Não é necessário mas vamos curtir se:

- Já atuou com bancos de dados SQL e NoSQL;
- Já trabalhou com metodologias ágeis, como SCRUM ou Kanban;
- Já trabalhou com serviços AWS;
- Já trabalhou com Docker e CI/CDs atuais;
- Já trabalhou com Messaging Architecture;
- Já trabalhou ou tem familiaridade com UML e técnicas/padrões de projeto (design patterns);
- Se formou em Ciência/Engenharia da Computação (ou equivalente).

O que nós oferecemos

Auxílio creche, auxílio home office, incentivo à educação e descontos em cursos de Graduação e Pós-Graduação
Vale Refeição
Vale Transporte
Plano de Saúde
Plano Odontológico
Seguro de Vida
Bônus