PUBLICIDADE
Descrição da Vaga
A pessoa Desenvolvedora Mobile iOS Sênior participará regularmente de sessões de brainstorm sobre experiência do usuário, análise de dados e fluxo de tarefas com designers, POs e cientistas de dados do seu time. Além disso, desenvolverá soluções criativas de frontend para atender às necessidades e experiência do usuário, sempre em colaboração com a equipe.
Responsabilidades
- Melhorar a experiência de aplicações com milhões de usuários.
- Contribuir com decisões técnicas, como arquitetura, ferramentas e processos.
- Atentar-se à performance e análise de dados de produção para melhorias.
- Avaliar pull requests do time.
- Participar ativamente da comunidade iOS.
- Acompanhar Crashlytics.
PUBLICIDADE
Requisitos
- ✓Experiência com Git.
- ✓Swift avançado (ARC, value/reference types, generics, protocol-oriented programming).
- ✓SwiftUI e UIKit (convivência e migração entre ambos).
- ✓View code com SnapKit.
- ✓Combine e/ou async/await.
- ✓Core frameworks: CoreData, CoreLocation, AVFoundation.
- ✓Integração com APIs REST (URLSession, Alamofire).
- ✓Push Notifications (APNs, Firebase).
- ✓Deep Links e Universal Links.
- ✓Gerenciamento de estados complexos de UI.
- ✓Conhecimento em arquiteturas: MVVM, VIPER, Clean Architecture.
- ✓Separação de responsabilidades e SOLID.
- ✓Modularização de projetos.
- ✓Dependency Injection.
- ✓Design Patterns aplicados (Coordinator, Observer, etc).
- ✓Versionamento semântico e controle de dependências.
- ✓Testes unitários (XCTest).
- ✓Testes de UI (XCUITest).
- ✓Test doubles (mock, stub, spy).
- ✓Testabilidade de ViewModels e Services.
- ✓Análise de crash (Crashlytics).
- ✓Code Review e padrões de qualidade.
- ✓Otimização de performance e memória.
- ✓Profiling com Instruments.
- ✓Threading e concorrência.
- ✓Segurança de dados (Keychain, criptografia, proteção de dados sensíveis).
- ✓Boas práticas de privacidade (LGPD / App Store guidelines).
- ✓Git avançado (rebase, cherry-pick, squash).
- ✓CI/CD (Fastlane, GitHub Actions, Microsoft Azure).
- ✓Distribuição via TestFlight.
- ✓App Store Connect (builds, certificados, provisioning).
- ✓Monitoramento pós-produção.
Categorias
Sobre a Empresa
Mais vagas na Grupo FCamara →Somos um ecossistema de tecnologia e inovação que potencializa o futuro de negócios integrando visão estratégica com execução inteligente, lado a lado com nossos clientes, para proporcionar experiências transformadoras.[Ver Mais]
Informações Adicionais
Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →
Você será redirecionado para o site da empresa
Vagas Relacionadas
Senior iOS Native Developer (CocoaPods + TypeScript)
FullStack Labs
Desenvolvedor(a) Mobile SR (Android / Kotlin) ERP
Omie
Desenvolvedor Front-end e Mobile Flutter Sênior
Peers Solutions
Desenvolvedor Android Pleno
Premiersoft
Analista Desenvolvedor React Native - Rha2599
Spread Tecnologia
PUBLICIDADE