Sobre este projeto
it-programming / web-development
Aberto
Contexto Geral do Projeto
Desenvolver sistemas ou serviços de software para plataformas móveis: implementar design e layout de telas usadas como interfaces gráficas de aplicativos móveis. Desenvolver sistemas ou serviços de software para plataformas móveis: validar os campos de formulário utilizando regras de negócio e lógica de programação. Desenvolver sistemas ou serviços de software para plataformas móveis: implementar o fluxo de telas e estrutura de navegação do aplicativo móvel. Desenvolver sistemas ou serviços de software para plataformas móveis: implementar a integração das requisições realizadas pelos aplicativos móveis a serviços do back-end. Desenvolver sistemas ou serviços de software para plataformas móveis: empregar os dados manipulados pela aplicação em estruturas de dados homogêneas e heterogêneas. Desenvolver sistemas ou serviços de software para plataformas móveis: produzir um sistema com estrutura modular de alta coesão e baixo acoplamento. Desenvolver sistemas ou serviços de software para plataformas móveis: construir o ambiente para publicação da solução na internet (em nuvem ou "on premise"). Desenvolver sistemas ou serviços de software para plataformas móveis: desenvolver relatórios para a análise do desempenho do processo de negócio proposto. Desenvolver sistemas ou serviços de software para plataformas móveis: usar uma ferramenta de controle de versão para trabalho de forma colaborativa. Desenvolver sistemas ou serviços de software para plataformas móveis: criar instruções SQL baseadas em Linguagens de Definição de Dados (ddl) para construir o modelo físico do bd. Desenvolver sistemas ou serviços de software para plataformas móveis: implementar as funcionalidades que envolvem as operações de crud da aplicação no bd remotamente. Desenvolver sistemas ou serviços de software para plataformas móveis: implementar o processo de autenticação de usuários do sistema. Desenvolver sistemas ou serviços de software para plataformas móveis: implementar uma funcionalidade que envolve as operações de crud da aplicação no bd considerando persistência local. Desenvolver sistemas ou serviços de software para plataformas móveis: aplicar padrões de codificação. Avaliar e utilizar ferramentas para controle de versões de software: utilizar ferramentas para controle de versões de software. Avaliar e utilizar ferramentas para controle de versões de software: documentar e gerenciar versões de itens de configuração. Avaliar e utilizar ferramentas para controle de versões de software: documentar e gerenciar versões de release. Avaliar e utilizar ferramentas para controle de versões de software: avaliar produtividade e contribuições do time ao longo do projeto e desenvolvimento do aplicativo móvel. Monitorar a execução de projetos de ti comparando o estimado e planejado com o real sendo executado para garantir o sucesso ao final do projeto: aplicar o método scrum utilizando ferramenta de gerenciamento de projeto. Monitorar a execução de projetos de TI comparando o estimado e planejado com o real sendo executado para garantir o sucesso ao final do projeto: utilizar metodologia ágil no desenvolvimento colaborativo de um sistema através da subdivisão de tarefas entre membros do time usando issues e classificação de rótulos das issues. Estruturar, aplicar e registrar testes de usabilidade e acessibilidade na aplicação: estruturar testes de software na aplicação. Estruturar, aplicar e registrar testes de usabilidade e acessibilidade na aplicação: aplicar e registrar testes de software na aplicação. Estruturar, aplicar e registrar testes de usabilidade e acessibilidade na aplicação: demonstrar o resultado da aplicação, considerando as soluções centradas no usuário implementadas. Estruturar, aplicar e registrar testes de usabilidade e acessibilidade na aplicação: estruturar testes de usabilidade na aplicação. Estruturar, aplicar e registrar testes de usabilidade e acessibilidade na aplicação: aplicar e registrar testes de usabilidade na aplicação. Articular-se em equipes de trabalho: demonstrar capacidade de comunicação e colaboração em um processo de desenvolvimento de software. Articular-se em equipes de trabalho: consolidar o desenvolvimento do produto em uma apresentação formal da solução.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor
Prazo de Entrega: 23 de Junho de 2024
Habilidades necessárias