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 dispostos a se mudar

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