Nosso cliente atua há mais de 30 anos com desenvolvimento de tecnologia agrícola. Estamos buscando um Desenvolvedor(a) Mobile (Flutter) para atuar no time de Pesquisa e Desenvolvimento, com foco em criar interfaces gráficas móveis integradas a sistemas embarcados. Você vai trabalhar lado a lado com engenheiros de hardware, firmware e dados, desenvolvendo soluções tecnológicas conectadas ao campo. Responsabilidades:Criar aplicações móveis e interfaces para dispositivos embarcados usando Flutter/Dart;Participar da definição da arquitetura de front-end embarcado;Integrar as aplicações com sensores, APIs e microcontroladores;Realizar testes e validações em dispositivos físicos;Contribuir com prototipações rápidas e testes de campo;Documentar soluções e apoiar a manutenção evolutiva;Colaborar com as áreas de hardware, firmware e backend. Requisitos Técnicos Obrigatórios:Flutter/Dart na prática;Conhecimento de CI/CD;Conhecimento de arquitetura de Software MVC, MVVM e SOLID;Conhecimento de programação funcional e OOP (programação orientada a objetos);Integração com dispositivos via Wi-Fi, USB ou protocolos próprios;APIs REST/GraphQL;Git e ferramentas como Jira. Diferenciais:Domínio de operações bitwise;Conhecimento de protocolos de redes TCP/UDP;Testes automatizados no Flutter;Conhecimento básico de C/C++ (compreensão do embarcado). Formação:Graduação completa ou em andamento em Engenharia da Computação, Ciência da Computação, Sistemas de Informação ou áreas correlatas. Informações da vaga:CLTTrabalho Presencial em Ribeirão Preto/SPDe segunda a sexta das 8h às 18hSalário + benefícios Etapas do processo seletivo: Cadastro Entrevista Comportamental + Teste comportamental Entrevista Gestor(a) contratante Proposta Contratação