Estamos buscando um **Engenheiro Desenvolvedor Full Stack para Aplicativos Móveis** para atuar no desenvolvimento completo de soluções para aplicativos multiplataforma mobile, abrangendo front\-end, back\-end, bancos de dados, APIs, segurança e demais componentes necessários para aplicações escaláveis e de alta demanda. **Responsabilidades** * Trabalhar com equipes de desenvolvimento e gerentes de produto para idealizar soluções de aplicativos. * Projetar arquiteturas do lado cliente e do lado servidor. * Criar o front\-end de aplicativos por meio de design visual atraente. * Apoiar no desenho, no desenvolvimento e no gerenciamento de bancos de dados de suporte a aplicativos multiplataforma mobile com alta demanda de acesso. * Escrever APIs eficazes. * Testar aplicativos para assegurar capacidade de resposta e eficiência. * Diagnosticar, depurar e atualizar aplicativos. * Criar definições de segurança e proteção de dados. * Criar recursos e aplicativos com design voltado a dispositivos móveis. * Redigir documentação técnica. * Trabalhar com cientistas e analistas de dados para aprimorar os aplicativos. * Atuar nas demais atividades relacionadas ao desenvolvimento e evolução das aplicações. **Requisitos Técnicos** * Graduação em curso de nível superior na área de Tecnologia da Informação. * Curso de pós\-graduação na área de Tecnologia da Informação, sendo especialização, mestrado ou doutorado, de no mínimo **360 horas**. * Mínimo de **5 anos de experiência em TI**. * Mínimo de **3 anos de experiência especializada como engenheiro de desenvolvimento full stack ou similar** de aplicativos multiplataforma mobile nas tecnologias estabelecidas pelo Estudo. * Comprovar participação em projetos de desenvolvimento ou suporte de aplicativos multiplataformas mobile com **grandes volumes de acessos diários, acima de 800 mil acessos simultâneos**. **Comportamentais** * Capacidade de trabalhar em conjunto com equipes de desenvolvimento e gerentes de produto. * Capacidade de atuar de forma integrada nas diferentes camadas de uma aplicação. * Capacidade analítica para diagnóstico e resolução de problemas. * Organização para elaboração e manutenção de documentação técnica. * Capacidade de colaboração com diferentes áreas técnicas. **Diferenciais** * Familiaridade com os conjuntos de tecnologia (**tech stacks**) mais comuns. * Conhecimento de múltiplas linguagens back\-end, como **Java, Spring Boot, Python**, entre outras. * Conhecimento de estruturas JavaScript, como **Angular, React e Node.js**. * Atuação no desenho de soluções de banco de dados e configuração de servidores de aplicação. * Experiência em bancos de dados não relacionais, como **Redis, MongoDB e Oracle NoSQL**. * Experiência em ferramentas de stream e transferência de dados, como **Apache Kafka e Oracle Data Integrator**. * Experiência com métodos de desenvolvimento seguro e criptografia de dados.