Anunciada dia 4 outubro
      Descrição
      
        Criar soluções inovadoras
Estamos procurando por desenvolvedores full-stack que estejam dispostos a criar produtos de alta qualidade e aproximar-se da nossa equipe. Nossa missão é revolucionar como as empresas criam e desenvolvem estratégias, negócios e produtos digitais.
Nossa cultura de trabalho é baseada em ser conectados, mas não importa onde você está localizado no mundo. O que nos importa é sua vontade, suas ideias e seu potencial. Seja qual for o seu tamanho ou localização, você tem espaço para se destacar aqui.
Responsabilidades:
 1. Avaliar e definir a arquitetura dos sistemas para propor melhorias;
 2. Traduzir requisitos de negócio em arquiteturas e sistemas, adequando-os aos sistemas existentes ou propondo novos módulos;
 
 3. Gabaritar o maior nível possível de automação das soluções;
 4. Participar de pesquisas e implantação de novas tecnologias;
 5. Garantir a integração das ferramentas, interagindo com as demais áreas;
 6. Monerar o ambiente e criar ações proativas para garantir a saúde do ecossistema;
 7. Garantir a confiabilidade do ecossistema junto ao time de Segurança;
 8. Desenvolver ferramentas para garantir que os recursos estão sendo utilizados de forma consciente;
 9. Participar de melhorias no processo de desenvolvimento técnico do time;
Habilidades e Qualificações:
 * Experiência em Arquitetura Front-End: MVP, MVVM;
 * Conhecimento em Injeção de dependências, separação de responsabilidades e inversão de controle;
 * Conhecimento Serviços Web e Comunicação: Conhecimento do Protocolo HTTP, criação e consumo de APIs RESTful, otimização de latência;
 * Conhecimento em Bibliotecas e Ferramentas: Rest Client, Retrofit (Dart) e Dio;
 * Conhecimento em Programação Orientada a Objetos e Design Patterns;
 * Conhecimento em Testes e Qualidade de Código: Unit Testing, Automações, Planejamento de Testes;
 * Conhecimento em Troubleshooting: debugging, análise de erros de compilação e cache;
 * Conhecimento em Kotlin;
 * Experiência com desenvolvimento de sistemas e linguagem de programação Java;
 * Experiência com tecnologias de comunicação assíncrona;
 * Experiência com microsserviços (DevOps e Docker);
 * Experiência com bancos de dados relacionais;
 * Experiência com Spring (Core, Boot, Cloud, Data etc.);
 * Experiência com ferramentas de desenvolvimento de testes e conhecimento sobre boas práticas relacionadas à qualidade e desempenho de software;
 * Conhecimento em CI/CD e plataforma Jenkins;
 * Experiência com refatoração de código, ferramentas e práticas de observabilidade e monitoramento de sistemas;
 * Conhecimento em práticas e ferramentas de segurança;
Benefícios:
Nossa experiência de trabalhar juntos é única. E global. Temos nosso próprio jeito de conectar talentos e construir inovações. Revolucionamos o ambiente de trabalho.
],