Aqui na ed o que mais valorizamos é a nossa cultura, por isso, iniciamos o nosso processo com o preenchimento de um rápido mapeamento de perfil, que é aplicado logo após a inscrição. Com esse mapeamento identificamos o quanto temos em comum no que tange à Cultura Organizacional. Todos que apresentarem o mínimo de Fit Cultural necessário, seguem para a próxima etapa. Aqui, valorizamos as suas características como pessoa, não nos importamos com sua idade, gênero, formação etc. Se você topa o desafio, venha fazer parte do nosso time. Estamos focados em qualidade e resultado, com tecnologias de ponta, em um ambiente colaborativo. Pensamos e agimos como um time, desde o problema até a solução. Aqui somos um só, onde o problema de um é um problema de todos. Criamos Soluções Tecnológicas. Impulsionamos pessoas/negócios/a sociedade/o mundo_ Responsabilidades e Atribuições Desenvolvimento de Aplicativos: Desenvolver aplicativos móveis robustos e eficientes utilizando JAVA, Xamarin Forms, C#, MVVM, Android e XAML. Design e Implementação: Contribuir para o design e implementação de novas funcionalidades e aprimoramentos, garantindo a alta qualidade do código e a aderência aos padrões de arquitetura. Manutenção e Atualização: Gerenciar o ciclo de vida completo dos aplicativos, incluindo atualizações, manutenção e correção de bugs para assegurar a estabilidade e o desempenho. Publicação e Gestão na Google Play Store: Preparar e publicar aplicativos na Google Play Store, seguindo as melhores práticas e diretrizes da plataforma para garantir uma experiência de usuário final excelente. Colaboração em Equipe: Trabalhar em estreita colaboração com outros desenvolvedores, designers e stakeholders para entender os requisitos e transformar ideias em soluções práticas e inovadoras. Integração de APIs: Integrar APIs e serviços externos para melhorar a funcionalidade dos aplicativos, garantindo uma comunicação eficiente e segura entre diferentes sistemas. Testes e Qualidade: Desenvolver e executar testes automatizados e manuais para garantir que os aplicativos atendam aos requisitos funcionais e de desempenho. Documentação: Manter uma documentação clara e detalhada do código e dos processos de desenvolvimento para facilitar a manutenção futura e a transferência de conhecimento. Inovação e Melhoria Contínua: Buscar continuamente melhorias e inovações no processo de desenvolvimento e nas tecnologias utilizadas, mantendo-se atualizado com as tendências e melhores práticas do mercado. Requisitos e qualificações O que não pode faltar: Seu fit cultural O que amplia suas chances: Desenvolvimento de Aplicações Android: Proficiente em JAVA para Android, com experiência em Xamarin Forms para desenvolvimento cross-platform. Arquitetura de Software: Conhecimento em padrões de arquitetura como MVVM (Model-View-ViewModel) e princípios de Clean Architecture. Linguagens de Programação: Expertise em JAVA e C#, com habilidades adicionais em XAML para a criação de interfaces de usuário. Ferramentas de Desenvolvimento: Experiência com ambientes de desenvolvimento como Android Studio e Visual Studio. Ciclo de Vida do Software: Capacidade de gerenciar o ciclo de vida completo de aplicativos móveis, incluindo design, desenvolvimento, testes, deploy e manutenção. Publicação de Aplicativos: Conhecimento aprofundado nas diretrizes e processos para publicação de aplicativos na Google Play Store. Integração de APIs: Experiência em integrar APIs RESTful e SOAP para comunicação entre aplicativos e serviços backend. Bancos de Dados: Conhecimento em SQLite e outras soluções de armazenamento local e sincronização de dados. Controle de Versão: Proficiente em ferramentas de versionamento de código, como Git. Informação adicional: Vaga presencial em Belo Horizonte.