Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de Programador Flutter

1 vaga: | Publicada em 16/04

Sobre a vaga

Missão: Desenvolver sistemas e aplicações, obedecendo padrão de interface gráfica, critérios de navegação, usabilidade simples, banco de dados estruturado e conciso, e códigos limpos, bem como a manutenção desses sistemas a fim de garantir a qualidade, segurança e confiabilidade de tudo o que é produzido, de acordo com o escopo técnico definido e agregando valor ao cliente. Descrição da função: Codificar e realizar manutenção em aplicações através das informações fornecidas pela engenharia e produtos, desenvolvendo o layout de telas e relatórios, obedecendo o Designs Pattern VR (critérios de navegação, interface de comunicação, interatividade e experiência). Realizar os devidos testes unitários, automatizados ou não, garantindo a funcionalidade do sistema e aplicação. Documentar os requisitos desenvolvidos, de forma concisa e padronizada visando o entendimento do usuário final/cliente Garantir a integridade do código fonte em todas as versões disponíveis, bem como a qualidade das mesmas. (resolver conflitos de código-fonte, merge request). Apoiar a área de testes, para efetuar a verificação final e validação do sistema e aplicação; Apoiar novos colaboradores do desenvolvimento, visando esclarecer dúvidas de processos, produto e negócio. Elaborar documentos (artefatos) necessários para o desenvolvimento do sistema e aplicação. Cumprir as políticas/procedimentos/normas relativos à empresa, processo de trabalho e aos sistemas de gestão implementados. Zelar pela ordem, guarda, conservação dos materiais, equipamentos e documentação sob sua responsabilidade, bem como a organização do local de trabalho. Realizar outras atividades correlatas à sua função e aos procedimentos do seu processo de trabalho sempre que necessário. Conhecimentos Técnicos Requeridos: Formação em TI - cursando ou completo Lógica de Programação Conhecimento em Dart/Flutter Conhecimento de Orientação a Objetos Conhecimento em Desenvolvimento Mobile Conhecimento em SQL Conhecimento em Node ou Spring/SpringBoot Conhecimento SCRUM Conhecimento de UI (Interface de Usuário) de Sistemas Mobile e/ou Web Conhecimento de UX (Experiência de Usuário) de Sistemas Mobile e/ou Web Conhecimento em Versionamento de Códigos (git) Conhecimento de comunicação SOAP e REST Conhecimento de Sistemas Distribuídos Inglês Técnico para leitura Conhecimentos Técnicos Desejáveis: Conhecimento em Kotlin e/ou Swift Conhecimento em Docker Conhecimento em Java Conhecimento de Sistemas e/ou Regras de Negócio de Varejo Conhecimento em PostgreSQL Noção em JavaScript e/ou TypeScript Noção em Servidores de Aplicação (GlassFish,TomCat, Jetty, WildFly) Noção em JPA Noção em Sistema Operacional Linux Conhecimento em Hardware e Redes Informações adicionais: Conhecimento com programação flutter