Na Stefanini, acreditamos no poder da colaboração e da tecnologia para transformar negócios e gerar um impacto positivo em escala global. Se você busca uma oportunidade de crescimento profissional em um ambiente que valoriza inovação, respeito, autonomia e parceria, esta vaga é para você!
Estamos em busca de um(a) Desenvolvedor(a) iOS para atuar na criação, evolução e sustentação de aplicações mobile nativas de alta qualidade, garantindo excelência em performance, segurança e usabilidade para nossos usuários.
Responsabilidades
- Desenvolver, evoluir e manter aplicações iOS nativas com foco em qualidade, segurança e performance.
- 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, aplicando boas práticas, princípios SOLID e clean code.
- Integrar aplicações mobile com APIs RESTful e serviços de backend desenvolvidos em Spring Boot.
- Realizar análises técnicas, estimativas e definições de soluções junto aos times de Produto, Arquitetura e Backend.
- Participar de code reviews para assegurar a qualidade, padronização e segurança 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.
- Apoiar os processos de publicação, versionamento e distribuição na plataforma iOS.
- Participar ativamente das cerimônias ágeis e colaborar com squads multidisciplinares.
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 para manutenção e evolução de código.
- Experiência com consumo e integração de APIs RESTful e integração com backends em Spring Boot.
- Conhecimento em arquitetura mobile, padrões de projeto e versionamento de código com Git.
- Vivência no ciclo de vida de desenvolvimento e publicação de aplicações iOS.
- Experiência de atuação em ambientes ágeis (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 no modelo híbrido, três vezes por semana, em Osasco/SP.
Diferenciais
- Experiência com arquiteturas como MVC, MVVM, VIPER ou Clean Architecture.
- Conhecimento em gerenciadores de dependências (Swift Package Manager, CocoaPods ou Carthage) e frameworks UIKit/SwiftUI.
- Conhecimento em persistência local (Core Data, SQLite) e práticas de concorrência e gerenciamento de memória.
- Experiência na escrita de testes unitários, testes de UI e configuração de pipelines de CI/CD mobile.
- Familiaridade com práticas de segurança mobile, proteção de dados e ferramentas de observabilidade/logs.
- Conhecimentos em desenvolvimento Android (Java/Kotlin), Flutter ou React Native.
- Experiência prévia com arquitetura de microsserviços, Cloud Computing ou projetos de alta escala.
O que esperamos
Esperamos uma pessoa colaborativa, proativa e orientada a resultados, que goste de resolver desafios complexos com criatividade e qualidade técnica. Se você busca aprender continuamente, compartilhar conhecimento com o time e construir soluções que geram impacto real, queremos ter você conosco!