
Belo Horizonte - MG
1 posição
Não informado
Elegível para PCD
Estamos em busca de uma Pessoa Desenvolvedora Full Stack Sênior para integrar nosso time de tecnologia e atuar de forma estratégica no desenvolvimento e evolução dos nossos produtos digitais.
Essa pessoa terá papel ativo na concepção de soluções, tomada de decisões técnicas e mentoria, contribuindo diretamente para a qualidade, escalabilidade e impacto das soluções entregues.
No dia a dia, você irá:
Desenvolver e evoluir funcionalidades complexas em aplicações web e mobile, utilizando Java no back-end e React / React Native no front-end;
Atuar de ponta a ponta no ciclo de desenvolvimento, desde o refinamento técnico até a entrega em produção;
Colaborar com produto, design e demais áreas para entender problemas de negócio e propor soluções técnicas eficientes;
Projetar, desenvolver e manter APIs REST e GraphQL, garantindo performance, segurança e escalabilidade;
Contribuir ativamente para decisões de arquitetura, especialmente em ambientes de microserviços;
Implementar interfaces ricas, performáticas, acessíveis e responsivas;
Garantir qualidade de código por meio de testes automatizados, revisões de código e boas práticas de engenharia;
Apoiar a evolução da arquitetura, observabilidade, segurança e confiabilidade das aplicações;
Atuar na investigação e resolução de incidentes e problemas em produção;
Mentorar desenvolvedores(as) mais juniores e disseminar boas práticas no time;
Trabalhar em conjunto com o time em iniciativas de CI/CD, cloud e automação.
O que esperamos que você já domine:
Experiência sólida como Desenvolvedor(a) Full Stack Sênior;
Forte conhecimento em Java (ex.: Java 11+, Spring Boot, APIs REST);
Experiência consistente com React para aplicações web;
Experiência prática com React Native para aplicações mobile;
Domínio de JavaScript / TypeScript;
Experiência com bancos de dados relacionais (PostgreSQL, MySQL ou similares);
Vivência com arquitetura de microserviços e integração entre sistemas;
Experiência com Git e fluxo de versionamento colaborativo;
Conhecimento em testes automatizados (unitários e/ou integração);
Familiaridade com Docker e pipelines de CI/CD (GitHub Actions, GitLab CI ou similares);
Experiência ou boa familiaridade com ambientes de cloud (AWS);
Capacidade de comunicação clara, senso de responsabilidade e visão de produto.
Experiência com GraphQL;
Conhecimento em Infraestrutura como Código (Terraform, CloudFormation);
Experiência com mensageria (Kafka, RabbitMQ, SQS, SNS);
Vivência com observabilidade e monitoramento (CloudWatch, Prometheus, Grafana);
Conhecimento em boas práticas de segurança de aplicações;
Experiência atuando como referência técnica ou líder informal de time;
Vivência em ambientes de alta escala e sistemas distribuídos
Nossos benefícios:
E mais: