O que procuramos?
Atribuições principais:
O profissional atuará no desenvolvimento e evolução de soluções robustas e escaláveis, com foco em backend e mobile, sendo responsável por:
-
Desenvolver e manter aplicações backend utilizando Node.js e NestJS, garantindo alta performance e escalabilidade
- Projetar, implementar e evoluir APIs RESTful, assegurando boas práticas de arquitetura e integração
- Desenvolver aplicações mobile em React Native (Android e iOS), contribuindo com a entrega de experiências consistentes e responsivas
- Implementar integrações com sistemas externos, com destaque para Salesforce, garantindo confiabilidade na troca de dados
- Realizar consumo e integração de APIs internas e externas, assegurando consistência e segurança das informações
- Desenvolver soluções a partir de protótipos e layouts (Figma), traduzindo requisitos de negócio em interfaces funcionais
- Aplicar testes unitários (Jest) para garantir qualidade, estabilidade e redução de regressões no código
- Utilizar Docker para criação, padronização e execução de ambientes de desenvolvimento e produção
- Trabalhar com banco de dados MongoDB, incluindo modelagem, consultas e otimização
- Seguir e promover boas práticas de desenvolvimento, como Clean Code e princípios SOLID, garantindo manutenibilidade e qualidade do software
- Colaborar com times multidisciplinares para entrega contínua de soluções alinhadas às necessidades do negócio
Requisitos:
-
Experiência sólida com Node.js e NestJS
- Forte atuação no desenvolvimento de APIs RESTful
- Prática com testes unitários, especialmente utilizando Jest
- Experiência com Docker para conteinerização de aplicações
- Vivência com banco de dados MongoDB
- Experiência em integrações com sistemas externos, com preferência para Salesforce
- Experiência com desenvolvimento em React Native (Android e iOS)
- Vivência no consumo e integração de APIs externas
- Capacidade de desenvolvimento a partir de protótipos e layouts (Figma)
- Conhecimento sólido em boas práticas de desenvolvimento, incluindo Clean Code e princípios SOLID
Diferenciais:
-
Experiência com arquitetura de microsserviços
- Conhecimento em ferramentas de mensageria (Kafka, RabbitMQ ou similares)
- Vivência com práticas de CI/CD
- Experiência em ambientes de cloud computing (AWS, Azure ou GCP)
- Conhecimento em autenticação e autorização, como OAuth e JWT
- Experiência com performance, monitoramento e observabilidade de sistemas
Localidade da posição: 100% remoto.
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!