Overview
SPECIALIST NODE DEVELOPER
Sua missão:
Como Especialista em Desenvolvimento Backend, você liderará a equipe técnica na concepção e implementação de soluções avançadas e inovadoras para nossos sistemas, garantindo escalabilidade, desempenho e robustez.
Responsibilities
- Liderar o desenvolvimento de sistemas backend adotando as melhores práticas de desenvolvimento.
- Projetar e implementar arquiteturas de microserviços altamente escaláveis e resilientes.
- Utilizar computação em nuvem, especialmente no Google Cloud Platform (GCP), para hospedar e escalar sistemas.
- Implementar soluções de programação assíncrona e mensageria utilizando RabbitMQ, Kafka, PubSub, entre outros.
- Gerenciar contêineres utilizando Docker e Kubernetes para garantir a portabilidade e escalabilidade dos sistemas.
- Garantir a qualidade do código através da escrita de testes unitários e end-to-end com Jest e Cypress.
- Configurar processos de CI/CD com Jenkins, pipelines e outras ferramentas para garantir um deploy contínuo e automatizado.
- Colaborar com a equipe de desenvolvimento e liderar iniciativas técnicas, fornecendo orientação e suporte técnico.
- Utilizar BigQuery para análise e processamento de grandes volumes de dados.
- Definir e implementar arquiteturas robustas e escaláveis para nossos sistemas, promovendo a reutilização e a manutenibilidade do código.
Qualifications
- Experiência sólida em desenvolvimento backend adotando as melhores práticas.
- Conhecimento avançado em bancos de dados relacionais e não-relacionais.
- Experiência comprovada em arquiteturas de microserviços e desenvolvimento escalável.
- Familiaridade com computação em nuvem, especialmente no Google Cloud Platform (GCP).
- Experiência em programação assíncrona e mensageria utilizando RabbitMQ, Kafka, PubSub, etc.
- Domínio em Docker e Kubernetes para orquestração de contêineres.
- Experiência em controle de versão utilizando GIT e metodologias ágeis.
- Vivência em processos de deploy contínuo com Jenkins e pipelines.
- Experiência com escrita de testes unitários e end-to-end com Jest e Cypress.
- Vivência com metodologias ágeis e práticas de desenvolvimento de software.
Desejável / O que seria legal saber
- Conhecimento em Python para ampliar as capacidades de desenvolvimento.
- Noções em práticas DevOps para integração e entrega contínua.
- Conhecimento em Clean Architecture e GitFlow.
- Familiaridade com princípios S.O.L.I.D. de desenvolvimento de software.
Benefícios
- VR e VA
- Assistência médica
- Assistência odontológica
- Bônus variável anual
- Auxílio creche
- Auxílio home office
- Wellhub + App Ginastica Laboral
- Seguro de vida
- Day Off no mês de Aniversário
- Vale Transporte ou Estacionamento
- Campanha de Vacinação
- TelePsicologia e Nutrição Online
- Emendas de Feriado
- Acesso aos nosso produtos