
A Capital One é uma empresa de serviços financeiros e tecnologia financeira que oferece cartões de crédito, empréstimos para automóveis e produtos bancários e de poupança. Seu trabalho combina experiência financeira com tecnologia e ferramentas digitais para melhorar a forma como os clientes administram seu dinheiro. O foco das oportunidades de carreira da empresa é desenvolver soluções voltadas para os clientes em um ambiente de trabalho diversificado e inclusivo.
Engenheiro Sênior de Aplicativos Móveis iOS (Presencial)
Lidere a arquitetura móvel em Swift, Backend-for-Frontends, UI orientada pelo servidor, testes e práticas de engenharia assistidas por IA. Crie experiências bancárias digitais de alta qualidade para os clientes da Capital One.
Descrição
- Colabore com engenheiros, designers e gerentes de produto para entregar recursos confiáveis e de alto desempenho para mais de 100 milhões de clientes
- Defina a direção técnica da arquitetura móvel e dos padrões de design
- Oriente engenheiros por meio de feedback, revisões de código e práticas recomendadas para plataformas móveis
- Desenvolva conhecimento especializado em desempenho, acessibilidade e arquitetura
- Participe das decisões de arquitetura móvel, revise APIs e crie componentes reutilizáveis
- Lidere o design e o desenvolvimento de arquiteturas de Backend-for-Frontends para clientes e de UI orientada pelo servidor
- Oriente as práticas de feature flags e as implantações graduais em produção
- Promova ferramentas de IA agêntica e práticas de desenvolvimento de software nativas de IA
- Contribua diretamente usando recursos avançados de plataformas móveis e padrões de UI
- Mantenha os padrões de qualidade, desempenho, acessibilidade, empatia com o cliente, programação, testes e experiência do usuário
Requisitos
- Bacharelado ou grau superior em ciência da computação ou em uma área quantitativa relacionada, como estatística, economia, pesquisa operacional, análise de dados, matemática ou engenharia
- Pelo menos quatro anos de experiência profissional em engenharia de software, excluindo estágios
- Pelo menos três anos de experiência desenvolvendo aplicativos nativos Android com Kotlin ou aplicativos iOS com Swift
- Preferencialmente, quatro ou mais anos de experiência em desenvolvimento nativo para iOS com Swift
- Experiência com frameworks nativos modernos de UI, incluindo SwiftUI ou Jetpack Compose
- Experiência no design e na implementação de suítes automatizadas de testes móveis
- Experiência ajustando e otimizando o desempenho em plataformas móveis nativas
- Experiência projetando arquiteturas móveis escaláveis e bibliotecas de componentes reutilizáveis
- Experiência com arquitetura modular e padrões modernos de gerenciamento de estado
- Experiência projetando e desenvolvendo Backend-for-Frontends para clientes com tecnologias como GraphQL e gRPC/Protobuf
- Experiência com arquiteturas de UI orientada pelo servidor
- Experiência com implantações graduais orientadas por métricas e estratégias de feature flags
- Conhecimento especializado no uso de ferramentas de programação com IA agêntica e padrões de fluxo de trabalho assistidos por IA
- Familiaridade com frameworks de aprendizado de máquina no dispositivo, como Core ML ou TensorFlow Lite
- A Capital One não patrocina novos candidatos para autorização de trabalho nem oferece suporte relacionado à imigração
Benefícios
- MacBook Pro de última geração
- Vários monitores de alta qualidade
- Ferramentas necessárias para desenvolver produtos
- Remuneração variável baseada em desempenho, que pode incluir bônus em dinheiro e/ou incentivos de longo prazo
- Benefícios abrangentes, competitivos e inclusivos de saúde, financeiros e outros, que apoiam o bem-estar geral