Na indústria do e-commerce, estamos em busca de um profissional sólido para integrar nosso projeto internacional de desenvolvimento de aplicações móveis. Este é o desafio ideal para profissionais experientes em iOS nativo que valorizam a qualidade, a performance e a criação de experiências digitais intuitivas.
Sobre a Função
O Desenvolvedor de Aplicações Móveis Senior fará parte de uma equipe dedicada à evolução e manutenção de uma aplicação híbrida, responsável por novas funcionalidades, personalização de conteúdos e otimização da jornada do usuário. Atuará em estreita colaboração com o Gerente de Produto e a equipe de QA, garantindo estabilidade, fiabilidade e melhoria contínua do produto.
Responsabilidades Principais
* Mantenha e evolua a aplicação existente (correcao de bugs, crashes, leaks, melhorias de desempenho).
* Implemente novas funcionalidades alinhadas com o roadmap (personalizacao de conteudo, otimizacao de paginas de produto, simplificacao de fluxos).
* Trabalhe com SDKs de Adobe Analytics, Batch e outros integradores.
* Colabore na automacao de testes e processos de qualidade, assegurando não-regressao.
* Garantir boas práticas de desenvolvimento, revisão de código e integração contínua.
Perfil
* Mínimo de 5 anos de experiência em desenvolvimento iOS nativo (Swift / UIKit / SwiftUI).
* Experiência com arquiteturas MVP, MVVM ou similares, aplicando princípios SOLID.
* Conhecimentos sólidos de WKWebView e integração de WebViews em apps híbridas.
* Experiência com integração de SDKs (push notifications, analytics, deep linking).
* Familiaridade com GitLab ou outras plataformas Git, em contexto de equipas grandes (PRs, reviews, branching).
* Experiência com CI/CD (GitLab CI, Fastlane, TestFlight).
* Compreensão de processos Agile e colaboração com equipas multidisciplinares.
* Fluência em Inglês técnico.