FCamara Consulting & Training
FCamara Consulting & Training
1.001 – 5.000 Funcionários
Cuidados de saúdeLogísticaSeguros
A FCamara Consulting & Training é uma multinacional brasileira focada em transformação digital e consultoria em tecnologia. Seu trabalho abrange inovação, comércio eletrônico, estratégia digital, inteligência artificial e cibersegurança, ajudando as organizações a integrar a tecnologia às operações empresariais em constante evolução. A empresa atende clientes dos setores de saúde, seguros, logística, varejo e finanças, apoiando negócios no desenvolvimento e na modernização de suas capacidades digitais.

Desenvolvedor Frontend Mobile (iOS) – Remoto

Crie um produto financeiro mobile para um cliente da FCamara usando Swift nativo e uma arquitetura modular. Desenvolva interfaces dinâmicas com Server-Driven UI e integre-as a serviços de backend.

Descrição

  • Desenvolva e aprimore funcionalidades mobile integradas aos demais aplicativos do cliente.
  • Desenvolva funcionalidades nativas para iOS com Swift.
  • Crie interfaces responsivas e fluidas que sigam os padrões de UX e UI do produto.
  • Desenvolva componentes reutilizáveis em uma arquitetura modular e extensível.
  • Crie componentes e fluxos de usuário usando princípios de Server-Driven UI.
  • Interprete configurações e contratos do backend para renderizar interfaces dinâmicas.
  • Conecte aplicativos mobile a APIs e serviços de backend.
  • Gerencie o estado da aplicação, o cache, a persistência local e a sincronização de dados.
  • Lide com indisponibilidades de serviços e erros relacionados à conectividade.
  • Mantenha alto desempenho, estabilidade e fluxos de usuário integrados.
  • Aplique práticas de segurança mobile adequadas a produtos de instituições financeiras.
  • Crie testes unitários e de integração, apoiando estratégias de testes automatizados.
  • Contribua para revisões de código e padrões técnicos.
  • Trabalhe com as equipes de Backend, Arquitetura, QA, Product Owner e UX/UI.
  • Ajude a evoluir a arquitetura mobile e a biblioteca de componentes compartilhados.
  • Contribua para práticas de observabilidade, monitoramento e análise de falhas mobile.

Requisitos

  • Experiência profissional no desenvolvimento de aplicativos mobile nativos.
  • Experiência com desenvolvimento para iOS usando Swift, SwiftUI e/ou UIKit.
  • Familiaridade com MVVM, Clean Architecture ou padrões comparáveis de arquitetura mobile.
  • Experiência integrando aplicativos com APIs REST.
  • Conhecimento de JSON e de serialização e desserialização de dados.
  • Compreensão de programação assíncrona e gerenciamento de concorrência.
  • Conhecimento de modularização de aplicativos mobile.
  • Domínio de Git e de práticas de controle de versão.
  • Experiência com testes unitários e automatizados.
  • Conhecimento de CI/CD para desenvolvimento mobile.
  • Compreensão dos ciclos de vida de aplicativos iOS.
  • Familiaridade com desenvolvimento para plataformas Apple e diretrizes de experiência do usuário.
  • Conhecimento de OAuth 2.0 e OpenID Connect é considerado um diferencial.
  • Experiência com JWT e gerenciamento seguro de tokens é considerada um diferencial.
  • Conhecimento de armazenamento seguro de informações no dispositivo é considerado um diferencial.
  • Conhecimento de Android Keystore é considerado um diferencial.
  • Conhecimento de certificate pinning é considerado um diferencial.
  • Conhecimento de autenticação biométrica é considerado um diferencial.
  • Experiência com desenvolvimento seguro é considerada um diferencial.
  • Conhecimento de OWASP Mobile Application Security é considerado um diferencial.
  • Experiência com bancos digitais, empresas fintech ou soluções de pagamento.
  • Experiência implementando Server-Driven UI.
  • Experiência trabalhando com Super Apps.
  • Conhecimento de arquiteturas modulares e extensíveis.
  • Experiência dando suporte a aplicativos de grande escala e críticos para o negócio.
  • Conhecimento de feature flags e configuração remota.
  • Experiência com observabilidade e monitoramento mobile.
  • Experiência com produtos financeiros, pagamentos ou carteiras digitais.

Benefícios

  • A vaga não especifica benefícios, vantagens ou remuneração adicional.

Vagas relacionadas

4M Analytics

Engenheiro(a) sênior de algoritmos de visão computacional

4M Analytics

Desenvolva sistemas de visão computacional e aprendizado de máquina para a plataforma de mapeamento de serviços subterrâneos da 4M Analytics. Lidere algoritmos da pesquisa à produção em parceria com as equipes de engenharia de dados e produto.

Abrir
Terumo Medical Corporation

Gerente regional de vendas da Terumo Interventional Systems

Terumo Medical Corporation

Lidere as vendas de dispositivos médicos em uma região do centro-norte de Nova Jersey, gerenciando equipes externas e relacionamentos com hospitais. Impulsione a receita regional, o desempenho de vendas e a promoção em conformidade dos produtos da Terumo Interventional Systems.

Abrir
Claroty

Engenheiro(a) de automação de QA

Claroty

Desenvolva automação de API e interface e controles de qualidade de CI/CD para a plataforma de segurança ciberfísica da Claroty. Ajude a proteger infraestruturas críticas com testes confiáveis.

Abrir
The Clorox Company

Gerente de Finanças de Manufatura

The Clorox Company

Gerencia as atividades financeiras de manufatura da Clorox, incluindo consolidação de custos, previsões e fechamento contábil mensal. Trabalha em parceria com unidades fabris, Compras e Planejamento de Suprimentos no México.

Abrir