Sobre a vaga
Estamos em busca de um Desenvolvedor iOS Pleno para atuar na criação e manutenção de aplicativos móveis nativos para iOS, garantindo desempenho, usabilidade e segurança. O profissional será responsável por implementar novas funcionalidades, aprimorar código e trabalhar com padrões de arquitetura moderna, colaborando ativamente com o tempo de desenvolvimento.
Se você tem experiência com Swift, arquitetura MVVM(-C), integração de APIs RESTful e boas práticas de desenvolvimento mobile, essa é a oportunidade ideal para você!
Principais responsabilidades
- Desenvolver e manter aplicações nativas para iOS , garantindo alta qualidade e experiência do usuário;
- Criar interfaces responsivas e intuitivas , aplicando os princípios de UI/UX modernos;
- Trabalhar com arquitetura MVVM(-C) e padrões de desenvolvimento para garantir escalabilidade e organização do código;
- Integrar e consumir APIs RESTful para comunicação com o backend;
- Analisar e corrigir bugs e opiniões reportadas em produção , garantindo a estabilidade do aplicativo;
- Escrever código limpo e modular , seguindo boas práticas e padrões de design;
- Implementar testes automatizados para validar funcionalidades e manter a qualidade do código;
- Colaborar com equipes multidisciplinares para garantir entregas eficientes e alinhadas às necessidades do negócio;
- Acompanhar tendências e melhores práticas do ecossistema iOS, trazendo inovações para o tempo.
Experiência mínima
- 3+ anos de experiência sem desenvolvimento de aplicativos iOS nativos;
- Experiência com Swift e Cocoa Touch (Objective-C é um diferencial);
- Conhecimento em arquitetura MVVM(-C) e padrões de design de software;
- Experiência com integração de APIs RESTful e armazenamento de dados;
- Experiência com publicação e manutenção de aplicativos na App Store;
- Vivência em resolução de bugs, análise de abordagens e otimização de desempenho;
- Habilidade de trabalhar em equipe e compartilhar conhecimento.
Requisitos essenciais
✅ Swift e Cocoa Touch: Desenvolvimento avançado 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 com backend;
✅ Armazenamento de dados: Banco de dados locais e remotos para gerenciamento de informações;
✅ Testes automatizados: Implementação de testes unitários para garantir a qualidade do código;
✅ Publicação na App Store: Gerenciamento do ciclo de vida do aplicativo;
✅ Colaboração com equipes multidisciplinares: Trabalho conjunto com designers e POs;
✅ 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 em metodologias ágeis (Scrum, Kanban);
➕ Experiência com UI/UX e princípios de design mobile;
➕ Familiaridade com Twelve-Factor Apps e Cultura DevOps;
➕ Conhecimento em 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!