Buscamos um profissional experiente em desenvolvimento de aplicações móveis para se juntar à nossa equipe.
Um responsável por criar soluções inovadoras e eficientes para a plataforma iOS, você trabalhará em conjunto com outros times de desenvolvimento.
Responsabilidades:
* Desenvolver funcionalidades novas e melhorar existentes na aplicação.
* Mantener e evoluir módulos já implementados.
* Integrar serviços backend (REST).
* Colaborar com outros membros da equipe.
* Avaliar qualidade, organização e produtividade no desenvolvimento.
* Aplicar boas práticas e princípios de design orientado a objetos.
Requisitos Técnicos:
* Conhecimento avançado de métodos ágeis.
* Experiência com linguagens Swift e Objective-C.
* Desenvolvimento em View Code.
* Uso de CocoaPods.
* Domínio de padrões de projeto SOLID.
* Compreensão de arquiteturas de software VIP e MVVM.
* Realização de testes unitários.
* Trabalho com Git (Gitflow, GitLab).
Requisitos Desejáveis:
* Proficiência com iOS SDK e integração via CocoaPods.
* Compreensão das diretrizes de interface do usuário da Apple.
* Experiência em análise de performance e otimização usando Instruments.
* Vivência com frameworks como ARKit, Core Data, Core ML.
* Domínio de padrões de design Singleton, Observer, Factory.
Habilidades Comportamentais:
* Capacidade de resolver problemas eficazmente.
* Comunicação clara e objetiva.
* Trabalho colaborativo.
Formação:
* Graduação completa em Ciência da Computação, Engenharia de Software ou áreas correlatas.