
Senior Mobile Developer, Swift
Posted Jun 3

Posted Jun 3
This is a fully remote position, open to applicants in Brazil.
• Incluir-se em reuniões diárias, de refinamento e de planejamento junto à equipe para monitorar, definir e priorizar tarefas;
• Escrever códigos para novas funcionalidades e corrigir bugs em iOS e tvOS;
• Alinhar expectativas e esclarecer dúvidas sobre o projeto com stakeholders, designers e outros desenvolvedores;
• Revisar códigos de outros membros da equipe Apple, oferecendo feedbacks e sugestões de melhorias;
• Executar testes unitários e manuais nas implementações (novas funcionalidades e correções de bugs) para garantir a qualidade das entregas;
• Validar o que foi implementado em colaboração com a equipe de QA e Designers;
• Elaborar documentações sobre novas funcionalidades a serem desenvolvidas e práticas de desenvolvimento;
• Realizar lançamentos de versões e monitorar métricas de saúde do aplicativo;
• Acompanhar o progresso das tarefas utilizando o Jira;
• Aplicar metodologias ágeis como Scrum ou Kanban.
• Sólido conhecimento em Swift;
• Experiência em arquitetura (MVVM, VIPER, VIP ou outras);
• Experiência com testes unitários, instrumentais e de interface;
• Experiência em Code Review;
• Vivência com Firebase, Google Analytics e Crashlytics;
• Experiência em documentações;
• Experiência com performance e otimizações;
• Experiência com ferramentas de versionamento de código (Git);
• Vivência na implementação de boas práticas de desenvolvimento;
• Experiência com consumo de APIs (REST, GraphQL e outras);
• Experiência na criação de layouts utilizando storyboards, xibs, autolayout, viewCode e SwiftUI em diferentes resoluções de tela;
• Sólido conhecimento na criação e gerenciamento de dependências (CocoaPods, SPM ou outras);
• Conhecimento em metodologias ágeis (Scrum, Kanban ou outras);
• Familiaridade com design patterns (Singleton, Factory ou outros).
• Oportunidade de crescimento profissional;
• Ambiente de trabalho colaborativo e inovador;
• Flexibilidade de horários;
• Acesso a treinamentos e desenvolvimento contínuo;
• Participação em projetos desafiadores.
Spread Tecnologia
Adistec
Get handpicked remote jobs straight to your inbox weekly.