Vaga Back-End

Desenvolvedor(a) Backend Sênior (NodeJS)

JavaScript Node.js TypeScript MongoDB Git Cloud

Xgrow

Xgrow

Pequena/média empresa

Salário: Até R$8.000

Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho

Descrição da empresa

Somos uma Edtech que desenvolve uma plataforma de cursos online, permitindo que qualquer pessoa possa levar seu conteúdo para Internet com uma experiência de ensino e gestão dos alunos diferenciada.
Fazemos parte do grupo Dreammaker que investe em dezenas de startups no Brasil e exterior. Procuramos profissionais que tenham vontade de crescer e pensamento a longo prazo em nossas empresas.
www.xgrow.com

Atividades e Responsabilidades

Colaborar com equipes de desenvolvimento e stakeholders para entender requisitos e traduzi-los em soluções técnicas.
Codificar, realizar code-reviews e programação em pares.
Sugerir melhorias de arquitetura que tragam benefícios de escalabilidade, resiliência ou manutenibilidade.
Garantir a conformidade das soluções com os requisitos de segurança e desempenho.
Manter-se atualizado com as tendências tecnológicas e aplicar melhores práticas na arquitetura de sistemas.

Requisitos

Imprescindíveis:
Experiência comprovada como Arquiteto de Software ou em um papel similar;
Profundo conhecimento em JavaScript, TypeScript, NodeJs e NestJs ;
Experiência em modelagem e implementação de bancos de dados;
Experiência com banco de dados NoSQL - MongoDb;
Habilidade em desenvolver microserviços e em implementar APIs;
Experiência com padrões de arquitetura e codigo (TDD, MVC, clean e SOLID);
Experiência com CI/CD EM Github / Github Actions;
Experiência com microsserviços e arquitetura de aplicativos distribuídos, como containers (ECS/ECR) e Kubernetes (EKS);
Experiência com testes automatizados;
Utilização de Message Brokers, como RabbitMQ ou Kafka
Habilidades de comunicação com time;
Experiência com metodologias ágeis de desenvolvimento de software;
Experiência com cloud computing (AWS, Azure, Google Cloud) e infraestrutura como código.

Desejáveis:
Experiência com implementação e manutenção de pipelines CI/CD;
Experiência com documentação de software;

O que nós oferecemos

Oferecemos descanso remunerado de 30 dias (sem prejuízo a NF), após 1 ano de contrato, dividido em dois períodos de 15. Zenklub: benefício de saúde mental Gympass: benefício de saúde física Alura - cursos de programação - após um ano de contrato.
Academia/Gympass