NinjaTrader
NinjaTrader
201 – 500 Funcionários
FinançasFintechSaaS
A NinjaTrader oferece plataformas de negociação de futuros e serviços de corretagem para traders iniciantes e experientes. Seus produtos de fintech combinam ferramentas de gráficos, simulação, visualização de mercados e fluxo de ordens em dispositivos PC, Mac e móveis, proporcionando acesso a mercados como os futuros de E-mini e Micro E-mini, petróleo bruto e Bitcoin. A empresa prioriza uma negociação personalizável e com atenção aos custos, complementando seu software com transmissões diárias ao vivo e recursos educacionais criados para ajudar os usuários a desenvolver seus conhecimentos e estratégias de mercado.

Engenheiro(a) sênior de aplicativos móveis (Flutter) — NinjaTrader, híbrido em Chicago

Lidere a arquitetura móvel e a qualidade do produto na NinjaTrader, uma plataforma e corretora de contratos futuros. Oriente engenheiros enquanto desenvolve aplicativos multiplataforma em Flutter para iOS e Android.

Descrição

  • Liderar a arquitetura móvel e definir a direção técnica entre as equipes
  • Orientar engenheiros e elevar a qualidade da engenharia
  • Gerenciar funcionalidades desde a depuração e a documentação até os testes, o lançamento e o monitoramento
  • Participar das reuniões diárias e das reuniões recorrentes de toda a empresa
  • Ajudar a definir o roadmap móvel para arquitetura, frameworks e ferramentas de desenvolvimento
  • Participar de revisões de design e arquitetura e otimizar o desempenho no iOS e no Android
  • Desenvolver soluções Flutter sustentáveis com gerenciamento de estado eficaz, injeção de dependências e programação reativa
  • Trabalhar em parceria com Produto e Design para aprimorar a experiência do usuário móvel
  • Diagnosticar problemas, reduzir seu impacto e propor melhorias preventivas
  • Fortalecer a observabilidade, o monitoramento e a análise de falhas para melhorar a estabilidade e a qualidade
  • Promover a excelência técnica, a inovação e a colaboração

Requisitos

  • Pelo menos seis anos de experiência profissional em engenharia de software
  • Pelo menos dois anos de experiência em produção com Flutter e Dart
  • Conhecimento de arquitetura móvel, gerenciamento de estado e padrões como BLoC, MVVM e Clean Architecture
  • Experiência na manutenção de estratégias de testes em Flutter, incluindo testes unitários, de widget, de integração e de ponta a ponta
  • Familiaridade com a criação de automação de CI/CD para entrega móvel
  • Conhecimento de APIs REST, WebSockets e gerenciamento de dados offline
  • Familiaridade com a melhoria de desempenho, confiabilidade e experiência do usuário em diversos dispositivos
  • Capacidade de trabalhar com eficácia em uma equipe que segue princípios ágeis
  • Excelentes habilidades de comunicação escrita e verbal
  • Domínio dos princípios de programação orientada a objetos
  • Conhecimento de integração nativa do iOS com Swift e do Android com Kotlin ou Java
  • Experiência em fintech ou plataformas de trading
  • Contribuições para frameworks ou SDKs de código aberto

Benefícios

  • Bônus anual alvo de 12%
  • Plano 401(k) com contrapartida da empresa de até 3,5% das contribuições do funcionário
  • 18 dias de folga remunerada por ano, com possibilidade de alguns cargos serem elegíveis a mais
  • Sete feriados remunerados
  • 20 dias flexíveis adicionais de trabalho remoto por ano
  • Cinco semanas por ano em que a ida ao escritório é opcional para toda a empresa, associadas a feriados importantes
  • Generoso período de folga remunerada
  • Sete feriados remunerados anuais mais cinco feriados condicionais
  • Um dia remunerado de serviço por ano
  • Licença remunerada para vínculo parental
  • Cobertura de saúde, visão e odontológica
  • Seguro de vida e invalidez pago pela NinjaTrader