Skills
Sobre a Vaga
Atue em uma rede de talentos para projetos remotos sob demanda, conectando profissionais a equipes de clientes dos EUA. Como Desenvolvedor iOS Nativo Sênior, você integrará o time do cliente diariamente para entregar evolução de produto com foco em qualidade, performance e colaboração.
Responsabilidades
- Desenvolver e evoluir aplicações iOS nativas usando Swift e Objective-C
- Trabalhar com UIKit e SwiftUI, incluindo criação e manutenção de componentes de interface personalizados
- Projetar, versionar e publicar SDKs ou frameworks para iOS
- Gerenciar dependências e releases com CocoaPods e Swift Package Manager (SPM)
- Integrar código nativo iOS com aplicações Unity quando aplicável
- Atuar no ciclo de vida do app, memória e otimizações de performance
- Consumir RESTful APIs e implementar fluxos assíncronos
- Contribuir com CI/CD para iOS e apoiar depuração de problemas complexos em produção
Requisitos
- Experiência profissional com desenvolvimento iOS nativo por 5+ anos
- Conhecimento avançado de UIKit e SwiftUI
- Experiência prática com CocoaPods e Swift Package Manager (SPM)
- Entendimento sólido de gestão de dependências, versionamento semântico e estratégias de release
- Experiência com CI/CD e troubleshooting de incidentes em produção
- Domínio de programação assíncrona e integração com APIs REST
- Inglês avançado
- Formação em nível superior (graduação de 4 anos)
- Capacidade de trabalhar 40 horas por semana e demonstrar autonomia/ownership
Beneficios
- Trabalho 100% remoto
- Remuneração competitiva
- Oportunidade de atuar com startups e empresas Fortune 500
- Acesso a educação continuada e crescimento profissional