Vaga: 13784 - Desenvolvedor iOS
Data de Início: Imediata
Tempo de Alocação: Indeterminado
Local de Trabalho: São Paulo/SP @ Henri Dunant (100% remoto com visitas eventuais)
Horário de Trabalho: 9h00 às 18h00
*** A alocação será 100% remoto, mas eventualmente o profissional poderá ser solicitado a ir presencialmente em reuniões no escritório do cliente ou participação de feiras e eventos ***
Visão Geral da Posição
Buscamos um(a) Desenvolvedor(a) iOS com sólida experiência em desenvolvimento mobile nativo, arquitetura de software e boas práticas de engenharia. Este profissional será responsável por projetar, desenvolver, testar e manter aplicações iOS escaláveis e de alta qualidade, atuando de forma colaborativa com equipes multidisciplinares e garantindo aderência aos padrões arquiteturais e de codificação.
A posição exige pensamento analítico, atenção a detalhes e capacidade de transformar requisitos de negócio em soluções técnicas robustas.
Principais Responsabilidades
• Projetar e implementar aplicações iOS escaláveis, performáticas e de fácil manutenção utilizando Swift e Objective-C
• Definir e evoluir soluções técnicas alinhadas à arquitetura e aos padrões de engenharia do projeto
• Interpretar requisitos funcionais e técnicos e traduzi-los em soluções eficientes de software
• Desenvolver e manter testes automatizados garantindo qualidade, estabilidade e confiabilidade do código
• Comunicar decisões técnicas e de arquitetura de forma clara para equipe e stakeholders
• Integrar aplicações com APIs, serviços backend e componentes de terceiros
• Assegurar a adoção de boas práticas como princípios SOLID, clean architecture e design patterns
• Participar de code reviews, discussões técnicas e iniciativas de melhoria contínua
• Contribuir com pipelines de CI/CD e processos de entrega contínua
• Diagnosticar, depurar e otimizar performance das aplicações
Requisitos Técnicos Obrigatórios
• Experiência sólida com Swift 5+ e Objective-C
• Experiência com gerenciamento de dependências (Swift Package Manager – SPM e CocoaPods)
• Conhecimento em padrões arquiteturais como MVVM e VIP (VIPER)
• Domínio de design patterns e princípios de arquitetura limpa
• Experiência com integração de webservices RESTful e SOAP
• Experiência com TDD (Test-Driven Development)
• Experiência com testes automatizados (XCUITest, UIAutomation e Appium)
• Conhecimento consistente dos princípios SOLID
• Versionamento com Git (GitHub) e estratégias de branching como Gitflow
• Experiência com Storyboard, XIBs e Auto Layout
Conhecimentos Desejáveis
• Experiência com a plataforma AWS e serviços mobile
• Experiência com AWS Device Farm para testes automatizados
• Vivência com metodologias ágeis (Scrum, Kanban, Lean)
• Experiência com pipelines de integração e entrega contínua (CI/CD)
Competências Comportamentais
• Forte capacidade analítica e de resolução de problemas
• Atenção a detalhes e foco em qualidade
• Comunicação clara e colaboração com equipes multidisciplinares
• Adaptabilidade a ambientes ágeis e dinâmicos
• Senso de responsabilidade e comprometimento com entregas
Formação Acadêmica
• Ensino superior completo em Ciência da Computação, Engenharia de Software ou áreas correlatas (ou experiência equivalente)
Maiores detalhes serão fornecidos durante entrevista técnica com o cliente.