⚡ Nossa missão aqui na Mundiale é simplificar a relação entre marcas e seus consumidores, proporcionando interações mais humanas, assertivas e fluidas, por meio de tecnologia de ponta e uma metodologia própria.
E para isso, buscamos muita gente fera para se juntar ao nosso time de Munders e viver, a cada dia, novos e empolgantes desafios.
E aí, curtiu? Se você quer conhecer ainda mais sobre o trabalho que desenvolvemos dentro do time TECH, nossas soluções, modelo de trabalho e rituais do dia a dia, se inscreva e #VemSerMunder!
Como Software Developer você vai nos apoiar na criação de novos sistemas e na evolução de sistemas pré-existentes. Para isso precisamos que você seja capaz de traduzir as necessidades em plataformas funcionais e rápidas!
Responsabilidades e atribuições
- Desenvolver e manter serviços backend e APIs em uma arquitetura multi-tenant e multi-serviço.
- Trabalhar com bancos de dados relacionais e NoSQL (MySQL, MongoDB), escrevendo consultas eficientes e cuidando da modelagem dos dados.
- Escrever código testável e de fácil manutenção, com testes automatizados (unitários e de integração), e participar ativamente de code reviews.
- Participar das discussões técnicas do time, propondo melhorias e soluções para os problemas do dia a dia.
- Trabalhar com o time de infraestrutura em deploys, pipelines de CI/CD e observabilidade (logs, métricas, tracing).
- Investigar e corrigir problemas em produção, apoiando análises de causa raiz para evitar recorrência.
- Apoiar a evolução de sistemas legados, refatorando módulos e migrando funcionalidades.
- Documentar funcionalidades, integrações e decisões técnicas.
Requisitos e qualificações
- Experiência com desenvolvimento backend em TypeScript/Node.js.
- Experiência com APIs REST e conhecimento de arquitetura de microsserviços e comunicação assíncrona.
- Experiência com bancos de dados relacionais e NoSQL (MySQL, PostgreSQL, MongoDB).
- Experiência com Git, code review e fluxos de CI/CD. Experiência com containers (Docker) e noções de Kubernetes.
- Boas práticas de engenharia: testes automatizados, clean code e design patterns.
- Noções de observabilidade (logs estruturados, métricas, tracing).
- Inglês técnico para leitura de documentação.
- Vontade de aprender e de buscar qualidade de código, automação e melhoria de processos.
VOCÊ IRÁ SE DESTACAR SE TIVER:
- Experiência com monorepos (NX, Turborepo).
- Experiência com sistemas multi-tenant: isolamento de dados, RBAC e provisionamento por tenant.
- Experiência com integrações de mensageria e e-mail: WhatsApp Business API, Microsoft Graph.
- Experiência com Java/Spring e Hibernate.
- Experiência com mensageria e filas (Kafka, RabbitMQ, Redis Streams).
- Conhecimento de Kubernetes, Helm e ingress controllers (Traefik, NGINX).
- Conhecimento de ferramentas de observabilidade (InfluxDB, Prometheus, Grafana, OpenTelemetry).
- Experiência em cloud (OCI, AWS ou GCP).
Informações adicionais
E você tem:
- Benefício Flexível (você define como utilizar de acordo com suas necessidades: cultura, app de transporte, assinaturas, academia, alimentação, etc);
- Plano de Saúde;
- Plano Odontológico Odontoprev;
- Wellhub;
- Trilha de carreira;
- Trabalho Remoto;
- Ambiente de trabalho colaborativo e dinâmico.
Precisamos de pessoas excepcionais, dispostas a fazer o melhor trabalho possível. Se você é legal como a gente e quer rampar sua carreira em uma empresa que não para de crescer, a Mundiale é o lugar certo!