Buscar Empregos Remotos

Engenheiro Android Sênior - LATAM

🕒 Junho 17

🇧🇷 Brasil – Remoto

💵 $5.000 / mês

⏳ Contrato/Temporário

🟠 Sênior

🤖 Engenheiro Android

🗣️🇺🇸🇬🇧 Inglês obrigatório

De onde vem esta vaga

Publicada na página de carreiras da AOA, não em um site de vagas

Vista pela primeira vez pelo Remote Rocketship Junho 17

Ainda aberta no site da AOA. Verificada 3 dias atrás.

Logo of AOA

AOA

11 - 50 funcionários

Fundada em 2019

💼 Consultoria

📣 Marketing

🛍️ Comércio Eletrônico

Consulting • Marketing • eCommerce

A AOA é uma agência criativa e de tecnologia especializada em comércio, IA e marcas B2B. Eles projetam e constroem lojas Shopify de alto desempenho, gerenciam migrações Shopify em larga escala e integram sistemas empresariais (ERP, CRM, 3PL) para criar soluções de comércio unificadas. A AOA também oferece estratégia, design, desenvolvimento, otimização e ferramentas de IA personalizadas para clientes de médio porte a grandes empresas, além de fornecer suporte contínuo e contratos de crescimento.

Descrição

• Entregar experiências Android embarcadas de alta qualidade e alto desempenho pelas quais a AOA é conhecida, com previsibilidade, eficiência proativa e responsabilidade colaborativa. • Assumir a arquitetura Android de ponta a ponta para Android nativo em hardware embarcado personalizado baseado em ARM. • Projetar um sistema modular e offline-first com arquitetura de dados local que suporte sincronização em nuvem no futuro. • Projetar armazenamento por perfil criptografado, o banco de dados local e variantes de build para o dispositivo embarcado. • Resolver decisões arquiteturais em aberto e assumir o caminho técnico a seguir. • Integrar o hardware do dispositivo ao app, incluindo câmeras embarcadas, iluminação controlada, sensores de proximidade e controles físicos de navegação. • Construir camadas de abstração de hardware compartilhadas para gerenciamento de câmeras, entrada física e comportamento do ciclo de vida do dispositivo. • Projetar considerando estados de energia do display, boot a frio, transições de energia, desligamentos anormais e recursos de hardware limitados. • Construir a experiência em Kotlin no dispositivo a partir de designs e especificações aprovadas, incluindo uma UI navegada por controles físicos. • Garantir que os recursos principais do produto funcionem de forma confiável offline. • Implementar áudio via Bluetooth, sincronização por Wi‑Fi, atualizações OTA, transferência offline dispositivo‑a‑dispositivo e casting/streaming. • Projetar fluxos de dispositivos conectados que degradem graciosamente sem 'brickar' o dispositivo ou corromper dados. • Construir e manter apps móveis companion e a integração dispositivo‑companion, incluindo pareamento, transferência e contratos de dados compartilhados. • Atingir metas de desempenho do dispositivo para boot a frio, troca de perfil e inicialização da câmera. • Usar a GPU e a NPU do dispositivo de forma adequada para processamento de imagens e trabalhos de AR, gerenciando limites de memória e energia. • Transformar requisitos de nível de produto em trabalho de engenharia claro, assumindo o 'como' técnico. • Aplicar forte julgamento de engenharia e UX ao trabalho, em vez de construir apenas o que está explicitamente escrito. • Escrever Kotlin tipado, testado e manutenível que siga as convenções da base de código existente. • Verificar cada funcionalidade em hardware real antes da entrega e identificar problemas antes da QA. • Realizar code reviews e estabelecer o padrão de revisão para o trabalho Android. • Liderar tecnicamente o trabalho Android e elevar a capacidade do desenvolvedor intermediário no projeto. • Estabelecer os padrões e abstrações sobre os quais outros trabalhos Android serão construídos. • Dimensionar seu trabalho em pontos, comprometer-se dentro do ciclo mensal de entrega e entregar de forma confiável o que foi planejado. • Limitar spikes no tempo para resolver incertezas reais de hardware antes que se tornem riscos de entrega. • Usar ferramentas de codificação com IA e agentes de forma consciente para aumentar produtividade e qualidade. • Manter o julgamento de engenharia no controle do resultado final. • Planejar e sequenciar seu trabalho entre a superfície do dispositivo e do app companion. • Evidenciar riscos e trade‑offs precocemente e comunicar de forma proativa em uma equipe remota.

🎯 Requisitos

• 5+ anos desenvolvendo aplicações Android em produção com Kotlin. • Profundo e atualizado conhecimento da plataforma Android. • Experiência prática construindo Android para hardware personalizado, embarcado ou não‑telefone. • Experiência em integração de hardware do dispositivo, como câmeras, sensores, periféricos ou controles físicos. • Experiência em projetar arquiteturas offline‑first ou de dados locais com sincronização futura em mente. • Experiência em conectividade com Bluetooth, Wi‑Fi, atualizações OTA ou pareamento de dispositivos. • Histórico de responsabilidade pela arquitetura Android de ponta a ponta como engenheiro sênior. • Forte capacidade de julgamento para resolver decisões técnicas em aberto e assumir trade‑offs. • Fundamentos sólidos de Android: lifecycle, gerenciamento de estado, desempenho e memória. • Experiência em levar requisitos ambíguos até produção em hardware real. • Forte disciplina de qualidade: código tipado, testado e verificação no dispositivo antes da QA. • Capacidade de estimar seu trabalho, comprometer‑se dentro de um ciclo de entrega e entregar de forma confiável. • Inglês profissional excelente, falado e escrito. • Comunicação escrita forte e atuação proativa e independente em uma equipe totalmente remota. • Sobreposição confiável com o horário comercial padrão US Central Time. • Uso fluente e prático de ferramentas de codificação com IA como parte do seu fluxo de trabalho. • Baseado na América Latina e capaz de trabalhar como contratado independente.

Candidatar-se

📊 Verifique sua pontuação de currículo para esta vaga

Melhore suas chances de conseguir uma entrevista verificando sua pontuação de currículo antes de se candidatar.

Desenvolvido por Lior Neu-ner. Adoraria receber seu feedback — entre em contato por DM ou pelo e-mail support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok