O que procuramos?
Atribuições principais
Atuação como Líder Técnico do time de desenvolvimento: front-end, back-end, full-steck, UX/UI, QA , propondo soluções e indicando as melhores práticas para os desafios apresentados;
Perfil Hands On , para efetivamente apoiar os desenvolvedores em momentos de forte demanda;
Avaliar, orientar, definir e aprovar temas ligados ao projeto de desenvolvimento de software e arquitetura de referência;
Planejamento e gestão das atividades de desenvolvimento da plataforma, junto aos demais envolvidos: Gerente de Projeto, Arquiteto e Product Owner (Cliente).
Identificar problemas básicos de conectividade (por exemplo: Acesso a banco de dados integrados em redes virtuais, acesso a internet, autenticação, firewalls e etc);
Ser a referência em reuniões de refinamento técnico, planejamento de sprints: Planning, Backlog, Review e Retrospective.
Gestão e análise de demandas técnicas, a fim de assegurar eficiência e produtividade do time, baseando-se nas melhores práticas e referências;
Avaliar, orientar, definir e aprovar a melhor solução técnica para a resolução dos problemas em sua causa raiz, bem como, para a implantação de novas soluções a serem desenvolvidas no âmbito dos projetos, garantindo as melhores práticas, eficiência e prezando sempre pelas soluções fim a fim.
Requisitos
- Experiência com Node.js (v20.11.0) e NestJS (v10.3.2).
- Conhecimento de GraphQL para APIs.
- Desenvolvimento front-end com Angular CLI (v17.2.0).
- Habilidade com TypeScript.
- Utilização de containers com Docker.
- Familiaridade com serviços da AWS:Amazon Lambda (funções serverless).Amazon SQS (filas de mensagens).Redis (cache e armazenamento em memória).
- Amazon Lambda (funções serverless).
- Amazon SQS (filas de mensagens).
- Redis (cache e armazenamento em memória).
- Simulação de serviços cloud com LocalStack.
- Autenticação e autorização com JWT.
- Controle de versão com Git Flow.
Prática de AWS (ECS, SNS, SQS, Lambda, Aurora, Cognito, VPC, LB)
Node (Nest.js)
Graphql
Conhecimento em TDD e BDD
Prática de terraform e Terragrunt
ECS/EKS
Arquitetura
Microserviços
Event Driven
Metodologias e Boas Práticas
- Aplicação dos princípios SOLID.
- Seguir os conceitos de Clean Code e Clean Architecture.
Diferenciais
- Familiaridade com Tailwind CSS.
- Experiência com formulários dinâmicos.
Localidade da posição: Remota
Por que construir sua carreira na Meta?
Oferecemos autonomia, metas claras e um ambiente dinâmico e desafiador, onde os profissionais têm oportunidade de interagir com diferentes tecnologias, participar de todos os tipos de projetos, trazer novas ideias e trabalhar de qualquer lugar do Brasil e (por que não?) do mundo. Além disso, somos uma das melhores empresas para se trabalhar no Brasil segundo o Great Place to Work e uma das 10 empresas que mais crescem no país há 3 anos consecutivos, segundo o Anuário Informática Hoje.
Quais são nossos valores?
- Somos pessoas servindo pessoas
- Pensamos e agimos como donos
- Temos gana por performance
- Crescemos e aprendemos juntos
- Buscamos excelência e a simplicidade
- Temos inovação e criatividade no nosso DNA
Todas as pessoas são bem-vindas independentemente de sua condição, deficiência, etnia, crença religiosa, orientação sexual, aparência, idade ou afins. Queremos que você cresça conosco em um ambiente acolhedor e repleto de oportunidades.
Se identificou? Então, #VemSerMeta!