Responsabilidades e atribuições- Desenvolver micro serviços independentes que resolvem problemas de domínio específico- Responsável por todo ciclo de vida do desenvolvimento de código, indo do planejamento junto com o time de produto (pré código) até o deploy em produção e acompanhamento dos seus impactos (pós código).- Resolver problemas e contribuir com os desafios do time de tecnologia e de produto, compartilhando ideias, soluções, códigos, arquiteturas, etc.- Aprimorar a experiência do desenvolvimento de software na Gringo, considerando ferramentas, cobertura de testes, estrutura de códigos, etc.- Participar ativamente de discussões e decisões voltadas para design de software. Tomando a frente e ajudando a criar documentação.- Criar soluções escaláveis, sustentáveis e focadas no usuário. Nós usamos tecnologias como Node.Js, Python, React Native, Flutter, PostgreSQL. Você não precisa conhece-las, mas estar aberto a aprendê-las.- Ajudar a organizar a arquitetura de software para orquestrar harmonicamente nossa arquitetura de serviços.Requisitos e qualificaçõesÉ imprescindível que você tenha:- Proficiência em pelo menos uma linguagem de programação- Experiência com APIs- Raciocínio logicoNão obrigatório, mas será incrível se você tiver:- Demonstrar experiência desenvolvendo aplicações mobile escaláveis e focadas na cliente.- Experiência com plataformas em nuvem, como GCP, AWS, Azure, etc- Entende como CI/CD funciona.- Tiver conhecimento em containers e orquestração como Kubernetes, por exemplo.- Experiência de desenvolvimento mobile