Desenvolvedor iOS Sênior

Stefanini Group Remoto
Stefanini Group

Stefanini Group

Detalhes da vaga

Cargo
Desenvolvedor iOS Sênior
Vagas
1
Modelo
Remoto
Publicada
01/09/2026
Candidaturas até
24/10/2026

Descrição da vaga

Na Stefanini, acreditamos no poder da colaboração. Co-criamos soluções inovadoras em parceria com nossos clientes, combinando tecnologia de ponta, inteligência artificial e a criatividade humana. Estamos na vanguarda da resolução de problemas de negócios, proporcionando impacto real em escala global.

Ao se juntar à Stefanini, você se torna parte de uma jornada global de transformação. Estamos empenhados em criar impacto positivo não apenas nos negócios, mas também na vida de nossos colaboradores. Se você procura uma oportunidade de crescimento profissional em uma empresa que valoriza inovação, respeito, autonomia e parceria, você encontra aqui!

Junte-se a nós e seja parte da mudança!

Requisitos obrigatórios

  • Ensino superior completo em Tecnologia da Informação, Engenharia, Ciência da Computação ou áreas correlatas.
  • Experiência sólida no desenvolvimento de aplicações iOS nativas.
  • Domínio da linguagem Swift.
  • Conhecimento e experiência com Objective-C, incluindo manutenção ou evolução de aplicações legadas.
  • Experiência com consumo e integração de APIs RESTful.
  • Vivência com integração entre aplicações mobile e backends desenvolvidos em Spring Boot.
  • Conhecimento em arquitetura mobile, padrões de projeto e boas práticas de desenvolvimento.
  • Experiência com versionamento de código utilizando Git.
  • Conhecimento de ciclo de vida de desenvolvimento e publicação de aplicações iOS.
  • Experiência em ambientes ágeis, como Scrum ou Kanban.
  • Capacidade de atuar de forma autônoma na análise de problemas e definição de soluções técnicas.
  • Disponibilidade para atuação híbrida, três vezes por semana, em Osasco/SP.

Requisitos técnicos desejáveis

  • Experiência com arquiteturas como MVC, MVVM, VIPER ou Clean Architecture.
  • Conhecimento de gerenciamento de dependências, como Swift Package Manager, CocoaPods ou Carthage.
  • Experiência com desenvolvimento utilizando UIKit e/ou SwiftUI.
  • Conhecimento de persistência local, como Core Data, SQLite ou soluções equivalentes.
  • Experiência com testes unitários, testes de UI e automação de testes em aplicações iOS.
  • Conhecimento de concorrência, gerenciamento de memória e otimização de performance.
  • Experiência com ferramentas de análise, monitoramento e distribuição de aplicações.
  • Conhecimento de pipelines de CI/CD aplicados ao desenvolvimento mobile.
  • Familiaridade com práticas de segurança mobile, autenticação, armazenamento seguro e proteção de dados.

Diferenciais

  • Conhecimento em desenvolvimento Android com Java e Kotlin.
  • Experiência com Flutter.
  • Experiência com React Native, utilizando JavaScript e/ou TypeScript.
  • Vivência com Cloud Computing e integração com serviços em nuvem.
  • Experiência com arquitetura de microsserviços.
  • Conhecimento em observabilidade, logs, monitoramento e análise de falhas em aplicações mobile.
  • Experiência em projetos de alta escala, grande volume de usuários ou ambientes críticos.
  • Desenvolver, evoluir e manter aplicações iOS nativas, garantindo qualidade, performance, segurança e usabilidade.
  • Atuar em todo o ciclo de desenvolvimento, desde o entendimento dos requisitos até a entrega e sustentação das soluções.
  • Definir, implementar e evoluir arquiteturas mobile escaláveis e de fácil manutenção.
  • Aplicar boas práticas de desenvolvimento, padrões de projeto, princípios SOLID e clean code.
  • Desenvolver novas funcionalidades e realizar melhorias técnicas em aplicações existentes.
  • Integrar as aplicações com APIs RESTful e serviços baseados em microsserviços.
  • Atuar na integração com soluções de backend desenvolvidas em Spring Boot.
  • Realizar análise técnica, estimativas e definição de soluções junto aos times de Produto, Arquitetura e Backend.
  • Participar de code reviews, contribuindo para a qualidade, segurança e padronização do código.
  • Investigar e corrigir problemas de performance, estabilidade e comportamento das aplicações.
  • Desenvolver e manter testes unitários, funcionais e de integração, quando aplicável.
  • Apoiar processos de publicação, versionamento e distribuição de aplicações nas plataformas iOS.
  • Participar das cerimônias ágeis e colaborar com squads multidisciplinares.
  • Contribuir para a documentação técnica e disseminação de conhecimento no time.
  • Apoiar a definição de padrões, componentes reutilizáveis e boas práticas para o desenvolvimento mobile.
  • Atuar na melhoria contínua dos processos, ferramentas e práticas de desenvolvimento.

🍛 Vale-alimentação ou vale-refeição;

👨🏼‍🎓 Desconto em cursos, universidades e instituições de idiomas;

📚 Academia Stefanini — plataforma com cursos on-line, gratuitos, atualizados e com certificado;

🗣 Mentoring;

💉 Clube de vantagens para consultas e exames;

🏥 Assistência médica;

🦷 Assistência odontológica;

💰 Clube de vantagens e descontos nos melhores estabelecimentos;

🛫 Clube de viagens;

🐶 Convênio para pets.

Fonte: gupy

Interessado nesta vaga?

Candidate-se agora e dê o próximo passo na sua carreira.

Vagas relacionadas