Você conhece a Icon?
Apaixonados por pessoas e especialistas em tecnologia. Nosso trabalho é encontrar talentos e soluções sob medida para os nossos clientes.
Vem encontrar o seu projeto ideal conosco e participar da comunidade ICON!
Sobre a Vaga
Modelo de contratação: PJ
Código da vaga: A32095761447
Descrição da Vaga:
Estamos em busca de um Desenvolvedor iOS Nativo Sênior para compor nosso time de tecnologia e contribuir com o desenvolvimento de soluções inovadoras e de alta performance. O profissional será responsável por projetar, desenvolver e manter aplicativos nativos para dispositivos iOS, entregando experiências de usuário excepcionais.
Responsabilidades:
* Desenvolver e manter aplicativos nativos para iOS utilizando Swift e/ou Objective-C.
* Projetar e implementar novas funcionalidades, garantindo alinhamento com as necessidades do negócio e uma excelente experiência do usuário.
* Garantir a alta performance, escalabilidade e segurança dos aplicativos.
* Trabalhar em colaboração com designers, product managers e outros desenvolvedores para assegurar uma integração eficiente entre frontend e backend.
* Participar de revisões de código, compartilhando boas práticas e orientando outros desenvolvedores da equipe.
* Garantir conformidade com as diretrizes da App Store e melhores práticas de desenvolvimento para iOS.
* Implementar testes automatizados (unitários e de interface) para assegurar qualidade e estabilidade do código.
* Manter-se atualizado com as inovações e tendências da plataforma iOS, sugerindo melhorias para os aplicativos existentes.
Requisitos:
* Experiência comprovada no desenvolvimento de aplicativos nativos para iOS (mínimo de 3 anos).
* Domínio de Swift e/ou Objective-C.
* Sólido conhecimento em iOS SDK, UIKit, SwiftUI, Core Data, e APIs RESTful.
* Experiência com ferramentas de controle de versão, como Git.
* Forte entendimento de Design Patterns e arquiteturas de software (MVVM, MVC, VIPER, etc.).
* Experiência com publicação e gerenciamento de aplicativos na App Store.
* Habilidade em depuração, otimização e adaptação de aplicativos para diferentes dispositivos e versões do iOS.
* Experiência em implementação de animações, transições e interfaces avançadas para iOS.
* Familiaridade com práticas de CI/CD para automação de builds e deploys.
Diferenciais:
* Experiência com Combine e RxSwift.
* Conhecimento em frameworks de teste como XCTest e Snapshot Testing.
* Familiaridade com ferramentas de analytics e monitoramento (Firebase, Crashlytics, etc.).
* Experiência com integrações de soluções baseadas em CloudKit e Firebase.
* Conhecimento em criptografia e segurança de dados para aplicativos móveis.
* Experiência com metodologias ágeis (Scrum/Kanban).
Local
Brasil
Remoto
#vemserICON
#J-18808-Ljbffr