Sobre a vaga
Estamos em busca de um Desenvolvedor iOS Sênior para atuar na concepção, desenvolvimento e manutenção de aplicativos iOS de alto desempenho . O profissional será responsável por implementar novas funcionalidades, melhorar o código, garantir a qualidade da experiência do usuário e contribuir para a evolução do time técnico.
Se você tem experiência avançada em Swift, arquitetura MVVM(-C), integração de APIs e padrões de design de software, essa é a oportunidade ideal para você!
Principais responsabilidades
- Criar experiências visuais fluidas e intuitivas , seguindo padrões modernos de UI/UX;
- Desenvolver e manter aplicativos iOS , garantindo qualidade e desempenho desde a concepção até a publicação na App Store;
- Trabalhar com arquitetura MVVM(-C) para modularidade e escalabilidade do código;
- Desenvolver código limpo, organizado e reutilizável , aplicando padrões de design e melhores práticas;
- Analisar e priorizar bugs e abordagens reportados em produção, garantindo estabilidade das aplicações;
- Integrar e consumir APIs RESTful e bancos de dados locais e remotos para armazenamento de informações;
- Trabalhar com Reactive Programming (RxSwift, ReactiveCocoa) para manipulação de eventos assíncronos;
- Atuar como mentor técnico , orientando desenvolvedores, treinando novos funcionários e compartilhando conhecimento com o tempo;
- Auxiliar os líderes de produto na orquestração do tempo para garantir entregas de qualidade;
- Fomentar um ambiente colaborativo, engajador e saudável dentro do tempo de desenvolvimento;
- Estar sempre atualizado sobre as novas tendências, tecnologias e arquiteturas do ecossistema iOS.
Experiência mínima
- 5+ anos de experiência no desenvolvimento de aplicativos iOS nativos;
- Domínio de Swift, Cocoa Touch e outros frameworks da Apple (Objective-C é um diferencial);
- Experiência com arquitetura MVVM(-C) e padrões de design;
- Conhecimento prático em integração de APIs RESTful e banco de dados;
- Vivência em resolução de bugs, análise de abordagens e otimização de desempenho;
- Experiência de publicação e manutenção de aplicativos na App Store;
- Habilidade para colaborar com equipes multidisciplinares (designers, PO’s e outros desenvolvedores).
Requisitos essenciais
✅ Swift e Cocoa Touch: Desenvolvimento avançado de aplicativos nativos para iOS;
✅ MVVM(-C) e Design Patterns: Organização e escalabilidade do código;
✅ Programação Reativa (RxSwift, ReactiveCocoa): Manipulação de eventos assíncronos;
✅ Integração com APIs RESTful: Comunicação eficiente entre frontend e backend;
✅ Armazenamento de dados: Banco de dados locais e remotos para gerenciamento de informações;
✅ Testes unitários e automação: Garantia da qualidade do código e da aplicação;
✅ Publicação na App Store: Gerenciamento do ciclo de vida do aplicativo;
✅ Ambiente colaborativo: Trabalho em equipe e compartilhamento de conhecimento;
✅ Análise e otimização de desempenho: Melhorias para eficiência do aplicativo.
Requisitos desejáveis
➕ Experiência com CI/CD para mobile (Fastlane, Jenkins, GitHub Actions);
➕ Conhecimento de metodologias ágeis (Scrum, Kanban);
➕ Experiência com UI/UX e princípios de design mobile;
➕ Conhecimento em Apps de Doze Fatores e Cultura DevOps;
➕ Familiaridade com ferramentas de monitoramento e analytics (Firebase, New Relic, Sentry).
📩 Como se candidatar
Cadastre-se diretamente em no formulário abaixo.
🚀 Venha fazer parte do nosso time e construir soluções inovadoras!