Descrição
Resumo:
Desenvolver e manter aplicações móveis iOS, colaborar com equipes de desenvolvimento e garantir entregáveis de qualidade em um ambiente Ágil.
Pontos de destaque:
1. Desenvolver e manter aplicações móveis iOS (Swift).
2. Colaborar com equipes internas e externas de desenvolvimento móvel.
3. Participar em discussões técnicas e no design de soluções.
Visão geral:
A Expleo é um parceiro confiável na sua jornada de inovação. Como provedora global de serviços de engenharia, tecnologia e consultoria, estamos idealmente posicionados para ajudá-lo a concretizar suas ambições e tornar seu negócio à prova do futuro. Com uma combinação inteligente de pensamento ousado e execução confiável, conseguimos acelerar a inovação em cada etapa da sua cadeia de valor.
Estamos estrategicamente posicionados para criar valor, com uma presença global em 30 países.
Somos tão globais e locais quanto você precisar, com fortes centros tecnológicos pan-europeus de classe mundial e capacidades únicas de melhor terceirização (best-shoring).
Contamos com uma rede de afiliadas de alto valor agregado em consultoria e excelência industrial, além de parceiros líderes em múltiplos setores, para oferecer-lhe os serviços e soluções mais abrangentes em um ambiente em constante mudança.
Responsabilidades:
* Desenvolver e manter aplicações móveis iOS (Swift).
* Criar novos recursos e dar suporte a aplicações existentes.
* Colaborar com equipes internas e externas de desenvolvimento móvel.
* Garantir a qualidade dos entregáveis provenientes de parceiros externos.
* Participar em discussões técnicas e no design de soluções.
* Configurar e manter ambientes de desenvolvimento iOS.
* Apoiar o QA e implementar processos CI/CD para desenvolvimento móvel.
* Testar soluções em condições reais, quando necessário.
Competências essenciais:
* 3 ou mais anos de experiência em desenvolvimento móvel iOS.
* Experiência sólida com Swift e Xcode.
* Conhecimento sólido de APIs RESTful.
* Experiência avançada com SwiftUI.
* Experiência com async/await e concorrência.
* Experiência com MVVM e Arquitetura Limpa (Clean Architecture).
* Compreensão de multithreading e programação assíncrona.
* Experiência em equipes Ágeis/Scrum.
Competências desejáveis:
* Conhecimento de Cocoa Touch e frameworks da Apple.
* Experiência com Git Flow, Jira e Confluence.
* Familiaridade com Combine e XCTest.
* Experiência com Firebase, MapBox e fastlane.
* Interesse por design de produtos e UI/UX.
* Forte compreensão de arquitetura de software e boas práticas.