Unity
Unity
A Unity desenvolve ferramentas e serviços para a criação de jogos, aplicativos e experiências imersivas em 3D em tempo real. Sua plataforma inclui o Unity Engine para a criação de conteúdo multiplataforma, o Unity Cloud para fluxos de trabalho de desenvolvimento e o Unity Grow para aquisição de usuários e monetização de jogos. A Unity atende criadores e equipes do setor de jogos e de áreas empresariais, como manufatura, combinando tecnologia gráfica, recursos de inteligência artificial, recursos para desenvolvedores, suporte da comunidade e treinamento profissional para ajudar a levar ideias interativas à produção.

Engenheiro Staff de SDK para iOS, SDK de Unity Ads - Presencial em Nova York

Lidere a arquitetura, o desempenho e a implementação do SDK de anúncios da Unity para iOS. Desenvolva ferramentas de monetização que ajudem desenvolvedores de jogos a aumentar a receita e o engajamento.

Descrição

  • Definir a direção técnica do SDK para iOS e conduzir grandes iniciativas de arquitetura
  • Desenvolver componentes robustos do SDK em Swift
  • Colaborar com engenheiros de Android na arquitetura, nas APIs e nas funcionalidades compartilhadas do SDK
  • Conduzir projetos complexos desde a definição do problema e o design técnico até a implementação, a medição e o aprimoramento
  • Resolver problemas de produção envolvendo ciclo de vida de aplicativos, concorrência, memória, redes, renderização, WebViews e integração com o aplicativo hospedeiro
  • Otimizar a inicialização do SDK, o carregamento e a renderização de anúncios, o consumo de memória, o tamanho do binário, as taxas de falhas, a observabilidade e a confiabilidade das versões
  • Apoiar engenheiros por meio de revisões de design, revisões de código e mentoria prática
  • Identificar riscos arquiteturais e oportunidades para fortalecer a plataforma

Requisitos

  • Ampla experiência no desenvolvimento e lançamento de software iOS em produção
  • Conhecimento especializado de Swift, com forte familiaridade com Objective-C
  • Compreensão aprofundada do ciclo de vida de aplicativos iOS, gerenciamento de memória, concorrência, redes, renderização e otimização de desempenho
  • Experiência no design e na manutenção de SDKs, frameworks ou bibliotecas incorporados a aplicativos de terceiros, incluindo design de APIs, compatibilidade retroativa, versionamento, gerenciamento de dependências e práticas de lançamento
  • Conhecimento prático de conceitos de desenvolvimento Android e capacidade de trabalhar com código Kotlin e Java
  • Experiência na investigação de problemas complexos de produção usando profiling, relatórios de falhas, logs e métricas
  • Liderança comprovada de projetos tecnicamente complexos envolvendo vários engenheiros ou equipes
  • Excelentes habilidades de comunicação escrita e verbal para definir a direção técnica
  • Proficiência profissional em inglês falado e escrito
  • Experiência adicional com SDKs de publicidade móvel, monetização, mediação ou mensuração
  • Experiência adicional com WKWebView e comunicação entre código nativo e web, ou com StoreKit, SKAdNetwork, atribuição e APIs de privacidade
  • Experiência adicional com Unity Engine ou outros motores de jogos

Benefícios

  • Seguro abrangente de saúde, vida e invalidez
  • Subsídio de transporte
  • Participação acionária para funcionários
  • Planos competitivos de aposentadoria e previdência
  • Férias e licenças pessoais generosas
  • Programas de licença e apoio ao cuidado familiar para novos pais
  • Lanches e alimentos no escritório
  • Programas e suporte de saúde mental e bem-estar
  • Grupos de recursos para funcionários
  • Programa global de assistência ao funcionário
  • Programas de treinamento e desenvolvimento profissional
  • Programas de voluntariado e equiparação de doações
  • Possível elegibilidade para concessões de ações
  • Possível participação em programas de incentivo, incluindo bônus anuais discricionários ou comissões de vendas