Descrição da vaga
Quem somos?
A Gabriel é uma startup de tecnologia, comprometida em resolver um dos maiores problemas do Brasil: a segurança das pessoas. Instalamos câmeras inteligentes e interconectadas, voltadas para a rua, a partir de condomínios, casas e comércios.
Nossa infraestrutura é capaz de entender dinâmicas criminais completas e proteger bairros inteiros. Com atuação em São Paulo e no Rio de Janeiro, a Gabriel tem a missão de construir a maior rede de câmeras do país e servir segurança em qualquer lugar a todos os nossos clientes.
O desafio é gigante. Por aqui, colocamos a mão na massa! Você terá oportunidades de aprendizado e enfrentará grandes desafios técnicos e de escala, junto com times multidisciplinares e altamente capacitados.
Vem conhecer mais sobre a Gabriel!
Acesse o nosso site: https://gabriel.com.br/
Vem ver mais sobre quem somos: https://gabriel.com.br/quem-somos/
Baixe o nosso app: https://gabriel.com.br/aplicativo/
Responsabilidades e atribuições
Responsabilidades Principais:
Definição arquitetural, desenvolvimento, operação e evolução do aplicativo da Gabriel;
Garantir a estabilidade e evolução do aplicativo;
Implementar padrões de observabilidade e conduzir decisões técnicas de médio/longo prazo;
Mentoria técnica dos engenheiros com menor senioridade;
Colaboração com stakeholders e demais esquadrões na definição de soluções.
O que esperamos de você:
Desenvolvimento mobile nativo (Android e/ou iOS);
Desenvolvimento mobile com Flutter;
Experiência com projetos críticos onde precisou equilibrar entrega de valor com evolução arquitetural;
Desenvolvimento de aplicativos de alta performance (ex: otimização de mapas com grande volume de dados e/ou streaming de mídia);
Ter mentorado times júniores ou atuando como referência técnica em squads;
Experiência em refatoração/evolução de código legado sem parar entregas.
Requisitos e qualificações
Qualificações Técnicas:
Proficiência em Dart + Flutter, com experiência comprovada na construção de aplicações mobile robustas e publicadas na Play Store e App Store;
Otimização de performance mobile: profiling, memory management, renderização eficiente;
Arquitetura de aplicações mobile: padrões como Clean Architecture, MVVM, BLoC/Riverpod, separação de responsabilidades, design patterns;
Geolocalização e mapas: experiência com Google Maps/Mapbox, clustering de markers, virtualização de dados, otimização de renderização;
CI/CD para mobile (Fastlane, Codemagic, GitHub Actions);
Observabilidade mobile (Firebase Analytics/Crashlytics, Sentry, custom logging).
Qualificações comportamentais:
Capacidade de tomar decisões técnicas fundamentadas e negociar trade-offs;
Habilidade de explicar conceitos complexos e fazer code review construtivo;
Resiliência em momentos desafiadores e capacidade de priorização;
Equilíbrio entre qualidade técnica e velocidade de entrega;
Conseguir explicar trade-offs técnicos para produto e liderança.
Informações adicionais
Nossos Benefícios:
️ Vale-Refeição: R$ 41,91 por dia trabalhado (benefício no cartão Caju);