Pessoa Engenheira De Software Sênior

last updated December 15, 2020 1:08 UTC

Kenoby

HQ: Remote

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc

O que esperamos de você:

  • Desenvolver serviços e micro-serviços independentes que tratem domínios específicos

  • Criar soluções escaláveis, sustentáveis e orientadas ao usuário

  • Avaliar constantemente os trade-offs (esforço x benefício) entre a evolução de nosso stack legado, refatoramento do mesmo ou reescrita de novos serviços

  • A senioridade será avaliada na profundidade do conhecimento técnico, capacidade de avaliação de prós e contras de adoção de tecnologias e habilidade de disseminação de boas práticas na equipe. Da posição Sênior também é esperada capacidade de atuar como líder e referência técnica, determinar causa raiz de problemas mais complexos, ajudar no planejamento e implementar melhorias em processos internos do time.

O que precisamos que você possua:

  • Conhecimento dos bons padrões de Clean Code.

  • Conhecimento de aplicação e tradeoffs do uso de testes automatizados (unitário, funcional, integração).

  • Conhecimento de Design Patterns, Orientação a Objetos ou Paradigmas Funcionais.

  • Conhecimento de arquiteturas de filas, serviços e caches (RabbitMQ, SQS, Redis e etc).

  • Experiência com domínios de negócio complexos (prepare seu case de orgulho para a entrevista).

  • Sólido conhecimento em algum ecossistema de linguagem de programação.

  • Conhecimento em algum banco de dados (SQL ou NoSQL).

  • Disponibilidade em atuar tanto no back-end como no front-end.

  • Experiência com APIs HTTP/REST internas e externas.

  • Entendimento da complexidade dos algoritmos que você escolher implementar.

Não é obrigatório, mas seria legal:

  • Sólido conhecimento em JavaScript para back-end será um grande diferencial (Ex.: Nodejs, Express, Koa, Mongoose).

  • Experiência em front-end (Ex.: AngularJs, React, Vue, Sass, Less).

  • Conhecimento em persistência de dados em MongoDB.

  • Replicações de dados para motores de busca distribuídos (Ex.: Elasticsearch).

  • Experiência em AWS (Ex: SQS, RDS, SNS, Elasticache, ECS ,EKS).

  • Forte conhecimento em Teoria da Computação, incluindo algoritmos de otimização e estruturas de dados avançadas.

  • Hábito de trabalhar em times com cultura forte de Integração e Entrega Contínua (CI/CD).

  • Experiência com Containers (Docker) e Orquestração de Containers.

  • Experiência e saber trabalhar com metodologias ágeis (Kanban e/ou Scrum), tendo proatividade em propor melhorias de processo baseado nelas.

  • Experiência liderando equipes para construção de produtos bem sucedidos.

  • Experiência com casos práticos de adoção de novas tecnologias, trazendo resultados mensuráveis no negócio.

  • Experiência trabalhando sob OKRs.

Super importante: Se os seus conhecimentos forem aderentes à vaga, é tudo o que importa. Aqui, nós contratamos pessoas com capacidade e vontade de transformar, independente de qual seja a sua localização, idade, raça, cor, religião, identidade de gênero, orientação sexual ou formação. Seu perfil e valores casam com os nossos? Então venha fazer parte!

Shopping Cart
There are no products in the cart!
Total
 0.00
0