[Job-20879] Mid-Level iOS Developer

Job Description

Sua missão será participar de um time de plataforma que cuida de um escopo que está no centro de outros times dentro de um ecommerce global, isso envolve atuação na atualização de SDKs, criação de componentes, novas bibliotecas, ferramentas e funcionalidades para suporte aos times de desenvolvimento. Buscamos um perfil profissional com forte perfil colaborativo, que valorize nossa cultura e tenha excelentes soft skills, além de dominio nas tecnologias mobile para iOS.

Responsabilidades:
* Desenvolver e manter bibliotecas, componentes e SDKs reutilizáveis para uso dos times de desenvolvimento.
* Atualizar e integrar SDKs, garantindo alta performance e compatibilidade do ecossistema.
* Criar novas ferramentas e funcionalidades que otimizem os processos internos entre os times.
* Trabalhar em conjunto com áreas multidisciplinares (design, backend, etc.), assegurando a consistência e a qualidade das soluções.
* Implementar melhores práticas de desenvolvimento, testes e versionamento de código.
* Contribuir para o ciclo completo do desenvolvimento, desde a concepção até a entrega, focando sempre na excelência e na satisfação dos usuários internos.

Requisitos:
* Swift: Domínio no desenvolvimento e manutenção de aplicativos iOS.
* Arquiteturas Modernas: Conhecimento em padrões como Clean Architecture, MVVM, VIPER, etc.
* Integração com SDKs/Bibliotecas: Experiência na criação, integração e manutenção de SDKs e bibliotecas.
* Testes: Sólida experiência com testes unitários e de interface, assegurando robustez e qualidade do software.
* Versionamento de Código: Proficiência em Git e experiência com fluxos colaborativos.
* Inglês Intermediário/Avançado: Capacidade de compreender documentações técnicas em inglês.
* Soft Skills: Excelente capacidade de comunicação, espírito colaborativo e alinhamento com a cultura da empresa.
* Metodologia: Experiência com metodologias ágeis e trabalho colaborativo.

Diferenciais:
* Experiência com ferramentas de CI/CD para automatização de build e testes.
* Vivência em projetos que demandam integrações entre diferentes times e camadas de plataforma.
* Conhecimento em otimização de performance em aplicativos iOS.
* Conhecimento em desenvolvimento Android (Kotlin)]

#MidSenior
#Li-MG1