BOK Financial

Engenheiro(a) de Software III - Engenharia de Aplicativos Mobile

JavaScriptTypeScriptReact
Tradução automática. Consulte o original.

TIPO DE BÔNUS

ID da Vaga: 78010

Localização: Tulsa -TUL, Oklahoma City -OKC, Dallas -DAL, Houston -HOUS, Kansas City -KSCY, Phoenix -PHOE, San Antonio -SANAN, Lincoln -LNCL, Little Rock -LTLRK, Memphis- Memph, Salt Lake City, UT, Springfield -SPRI, St Louis -STLPL

Áreas de Interesse: Desenvolvimento de Software

Faixa Salarial de Transparência Salarial: Não Disponível

Prazo de Inscrição: 10/30/2026

Discricionário

Entre em contato com [email protected] [[email protected]?subject=BOKF%20Career%20Site%20Help] com quaisquer dúvidas.

O Grupo BOK Financial Corporation inclui BOKF, NA; BOK Financial Securities, Inc. e BOK Financial Private Wealth, Inc. A BOKF, NA opera a TransFund e a Cavanal Hill Investment Management, Inc. A BOKF, NA opera divisões bancárias: Bank of Albuquerque; Bank of Oklahoma; Bank of Texas e BOK Financial®.

RESUMO

Nesta função, você orientará a equipe do projeto, compartilhará conhecimento e colaborará com o Arquiteto de Soluções para determinar a arquitetura do projeto. Você liderará os esforços de desenvolvimento, promoverá as melhores práticas de programação e influenciará os padrões de engenharia em toda a equipe. Você também fornecerá suporte de aplicação, desenvolverá e documentará aplicações, e manterá a documentação e configuração do sistema.

Esta função é focada em dar suporte e modernizar nossa plataforma Android enquanto ajuda a impulsionar nossa estratégia móvel multiplataforma de longo prazo centrada em React Native.

DESCRIÇÃO DO CARGO

Como Engenheiro(a) de Software Sênior, você será um líder técnico prático e um contribuinte chave em uma equipe multifuncional, atuando frequentemente como líder técnico. Você dará suporte e aprimorará nossos aplicativos Android existentes enquanto ajuda a projetar, construir e lançar futuros aplicativos móveis multiplataforma usando React Native (TypeScript), integrando com serviços backend modernos.

Você impulsionará a execução, orientará engenheiros e promoverá a excelência operacional no desenvolvimento móvel, enquanto ajuda a definir e evoluir nossa estratégia geral de plataforma móvel.

CULTURA DA EQUIPE

Nossa missão é capacitar nossa empresa, colegas de equipe e clientes através de tecnologia resiliente e centrada no cliente. Nós alavancamos nossa expertise técnica e profundo entendimento de negócios para entregar soluções impactantes.

Mentalidade

Propriedade, obsessão pelo cliente, mentalidade de crescimento, pensar grande — começar pequeno, viés para ação e busca implacável pela excelência em engenharia.

Por que se juntar a nós

  1. Impacto: Construa experiências móveis usadas por milhares de clientes diariamente e ajude a modernizar sistemas críticos enquanto molda uma transição potencial para uma plataforma React Native unificada.
  1. Crescimento: Desenvolvimento de liderança, avanço de carreira e exposição a tecnologias modernas e estratégias móveis em evolução.
  1. Cultura: Inclusiva, colaborativa e orientada para a inovação.
  1. Caminhos de Carreira: Múltiplas oportunidades de avanço disponíveis.

O Grupo BOK Financial Corporation é uma organização estável e financeiramente forte que oferece excelente treinamento e desenvolvimento para apoiar a construção de carreiras de longo prazo dos funcionários. Com paixão, habilidade e parceria, você pode causar um impacto no sucesso do banco, dos clientes e em sua própria carreira!

Candidate-se hoje e dê o primeiro passo em direção à sua próxima oportunidade de carreira!

As empresas do Grupo BOK Financial Corporation são empregadoras que oferecem igualdade de oportunidades. Estamos comprometidos em fornecer oportunidades de emprego iguais para treinamento, remuneração, transferência, promoção e outros aspectos do emprego para todos os candidatos e funcionários qualificados, sem distinguir raça, cor, religião, origem nacional, idade, deficiência, status de gravidez, orientação sexual, informações genéticas ou status de veterano.

COMO VOCÊ PASSARÁ SEU TEMPO

Desenvolvimento de Software Moderno

  1. Projetar e Construir: Dar suporte e aprimorar aplicativos Android existentes enquanto arquiteta e implementa futuros aplicativos móveis multiplataforma usando React Native e TypeScript, seguindo as melhores práticas de desempenho, acessibilidade e manutenibilidade.
  1. Arquitetura Móvel: Entregar funcionalidades em ambientes nativos Android e React Native, promovendo padrões de arquitetura escaláveis e manutenibilidade a longo prazo.
  1. Integração e Rede: Implementar integrações robustas de API e lidar com autenticação e autorização para aplicativos móveis seguros e escaláveis.

Engenharia com Agentes de IA Primeiro

  1. Desenvolver usando fluxos de trabalho assistidos por IA com ferramentas como GitHub Copilot e Claude para acelerar codificação, refatoração, documentação e geração de testes.
  1. Alavancar padrões de agentes para tarefas multi-etapas, como scaffolding de funcionalidades, esforços de modernização, geração de UI, análise de dependências e interações de CI/CD, com supervisão humana apropriada.
  1. Aplicar revisões de pull request assistidas por IA e varredura de segurança, validando os resultados com forte julgamento de engenharia e princípios de segurança desde o projeto.
  1. Avaliar e melhorar continuamente o uso de ferramentas de IA em todo o SDLC para aumentar o rendimento, a qualidade e a experiência do desenvolvedor.

Qualidade, Entrega e Operações

  1. Engenharia de Qualidade: Assumir a estratégia de testes, incluindo testes unitários e de integração usando frameworks de JavaScript/TypeScript (por exemplo, Jest, React Testing Library), juntamente com abordagens de testes ponta a ponta móveis, quando apropriado.
  1. CI/CD e Automação: Moldar pipelines de CI/CD móveis que suportam builds e implantações de React Native usando ferramentas como Fastlane, CircleCI, ou equivalente.
  1. Observabilidade e Desempenho: Instrumentar aplicações usando ferramentas como Firebase e New Relic para monitorar desempenho, taxas de falha e comportamento do usuário.
  1. Segurança desde o Projeto: Seguir práticas de codificação segura e abordar vulnerabilidades proativamente; familiaridade com ambientes PCI e SOX é benéfica.
  1. Liderança Técnica: Liderar revisões de design, orientar membros da equipe e impor altos padrões de qualidade de código e manutenibilidade.
  1. Operar o que você constrói: Praticar propriedade total desde o desenvolvimento até a produção, suportando um modelo de build-it/run-it.

REQUISITOS DE EDUCAÇÃO E EXPERIÊNCIA

Este nível de conhecimento é normalmente adquirido através da conclusão de um grau de bacharel em um campo relacionado à tecnologia e/ou 8+ anos de experiência relacionada. Certificações tecnológicas são preferenciais. Experiência em banco ou serviços financeiros também é preferencial.

Essencial •

  1. 5–8+ anos de experiência em engenharia de software, incluindo experiência no desenvolvimento de aplicativos Android e aplicativos móveis multiplataforma usando React Native (TypeScript)
  1. Experiência comprovada na entrega de aplicativos React Native de ponta a ponta, incluindo arquitetura, desenvolvimento e implantação
  1. Forte compreensão de padrões modernos de arquitetura de aplicativos móveis
  1. Experiência em produção integrando com APIs RESTful
  1. Forte disciplina de testes, experiência em CI/CD e melhores práticas de revisão de código
  1. Experiência com processos de lançamento móvel e suporte de produção

Desejável

  1. Experiência em desenvolvimento nativo iOS
  1. Experiência com automação de CI/CD móvel (por exemplo, Fastlane) ou sistemas de feature flag
  1. Experiência com padrões de acessibilidade e internacionalização
  1. Familiaridade com ferramentas de desenvolvimento assistidas por IA (GitHub Copilot, Amazon Q, Claude)
  1. Exposição a práticas de DevSecOps
  1. Consciência de PCI e SOX

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores