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:
* CLT
* Trabalho Presencial em Ribeirão Preto/SP
* De segunda a sexta das 8h às 18h
* Salário + benefícios
Etapas do processo seletivo:
1. Cadastro
2. Entrevista Comportamental + Teste comportamental
3. Entrevista Gestor(a) contratante
4. Proposta
5. Contratação