🏢 Empresa: FCamara

📍 Local: Remoto
💼 Tipo: Efetivo
🏠 Modelo: Remoto
📋 Descrição da Vaga
Buscamos um(a) Desenvolvedor Mobile Front para atuar em um squad multidisciplinar responsável pela construção de um novo produto digital vinculado a um cliente do segmento financeiro.
O profissional atuará no desenvolvimento das experiências mobile utilizando tecnologias
nativas iOS (Swift), dentro de uma arquitetura modular e com adoção de Server-Driven UI (SDUI).
🎯 Responsabilidades
- Desenvolver e evoluir funcionalidades mobile integradas aos demais aplicativos do cliente
- Atuar no desenvolvimento nativo para iOS utilizando Swift.
- Implementar interfaces responsivas, fluidas e aderentes aos padrões de UX/UI definidos para o produto.
- Desenvolver componentes reutilizáveis dentro de uma arquitetura modular e plugável.
- Implementar componentes e jornadas utilizando conceitos de Server-Driven UI.
- Interpretar configurações e contratos enviados pelo backend para renderização dinâmica das interfaces.
- Integrar aplicações mobile com APIs e serviços backend.
- Trabalhar com estados, cache, persistência local e sincronização de informações.
- Implementar tratamento de erros, indisponibilidade de serviços e cenários de conectividade.
- Garantir performance, estabilidade e fluidez das jornadas.
- Implementar práticas de segurança no desenvolvimento mobile, considerando o contexto de uma instituição financeira.
- Desenvolver testes unitários, testes de integração e apoiar estratégias de testes automatizados.
- Participar de code reviews e definição de padrões técnicos.
- Trabalhar em conjunto com Backend, Arquitetura, QA, Product Owner e UX/UI.
- Apoiar a evolução contínua da arquitetura mobile e dos componentes compartilhados.
-
Apoiar estratégias de observabilidade, monitoramento e análise de falhas das aplicações.
✅ Requisitos
- Experiência com desenvolvimento de aplicações mobile nativas.
- iOS: Swift, SwiftUI e/ou UIKit
- Conhecimento de arquiteturas mobile como MVVM, Clean Architecture ou similares.
- Integração com APIs REST.
- JSON e serialização/deserialização de dados.
- Programação assíncrona e gerenciamento de concorrência.
- Conhecimentos de modularização de aplicações mobile.
- Git e estratégias de versionamento.
- Testes unitários e automatizados.
- CI/CD aplicado ao desenvolvimento mobile.
- Conhecimento dos ciclos de vida das aplicações IOS.
- Conhecimento das diretrizes de desenvolvimento e experiência de usuário das plataformas Apple.
Diferenciais
Desejável conhecimento de:
- OAuth 2.0 e OpenID Connect.
- JWT e gestão segura de tokens.
- Armazenamento seguro de informações no dispositivo.
- Keystore no Android.
- Certificate Pinning.
- Biometria.
- Práticas de Secure Coding.
- OWASP Mobile Application Security.
- Experiência em bancos digitais, fintechs ou meios de pagamento.
- Experiência com Server-Driven UI.
- Experiência com Super Apps.
- Conhecimento de arquiteturas modulares e plugáveis.
- Experiência com aplicações de alta escala e criticidade.
- Conhecimento de Feature Flags e Remote Configuration.
- Experiência com observabilidade e monitoramento de aplicações mobile.
- Experiência com produtos financeiros, pagamentos, carteiras digitais
📊 Etapas do Processo Seletivo
- Cadastro
- Entrevista R&S
- Entrevista Técnica
- Entrevista cliente
- Carta Proposta
- Contratação
🏢 Sobre a FCamara
Aqui somos #SangueLaranja!
Estamos há 17 anos no mercado, lado a lado com nossos clientes, proporcionando experiências transformadoras.
Somos um ecossistema de tecnologia e inovação, com expansão global; Além do Brasil estamos presentes na Europa e Reino Unido com escritórios em Portugal, Londres, Dubai e Holanda. 🌎
F de Formação: acreditamos na prática da cultura do compartilhamento, no senso de comunidade, e que o conhecimento
tem o poder da transformação!
Possuímos iniciativas, e ações sociais, que promovem o desenvolvimento, como a comunidade tech Orange Juice, o Programa de Formação,
nossa escola de liderança e diversas parcerias com ONGs e Edtechs.
Na FCamara todos são bem-vindos, para nós, Diversidade, Respeito e Ética, são elementos inegociáveis e fazem parte do nosso DNA.
E aí, está pronto para fazer parte de um time incrível e ser protagonista da própria história?
💡 Dicas de Ouro para Conseguir uma Vaga Home Office
1. Domine as ferramentas de comunicação remota
Em equipes remotas, quem se comunica melhor por escrito se destaca. Aprenda a usar Slack, Microsoft Teams, Notion, Trello e Google Workspace com proficiência. Respostas claras, objetivas e bem estruturadas economizam tempo de todos e mostram profissionalismo — qualidades muito valorizadas por recrutadores de vagas home office.
2. Entenda a cultura da empresa antes de se candidatar
Cada empresa tem uma cultura de trabalho remoto diferente: algumas são assíncronas, outras exigem horários específicos. Pesquise no LinkedIn, Glassdoor e no site da empresa antes de se candidatar. Candidatos que chegam demonstrando conhecimento da cultura são muito mais memoráveis.
3. Monte um escritório funcional mesmo em espaço pequeno
Não é necessário uma sala inteira para trabalhar bem de casa. Um canto dedicado, com mesa firme, cadeira ergonômica e boa iluminação já transforma qualquer ambiente em um escritório produtivo. O segredo está em separar fisicamente o espaço de trabalho do espaço de descanso — mesmo que seja apenas uma divisória simbólica.
💡 Interessado nesta oportunidade?
Esta vaga de Desenvolvedor Mobile Frontend IOS na FCamara oferece a possibilidade de trabalho 100% remoto.