Venha fazer parte de uma empresa que ama transformar com tecnologia e abraça a diversidade em todas as suas formas!
Responsabilidades e atribuições
Estamos em busca de um(a) Tech Lead iOS altamente técnico(a), focado(a) em execução, para atuar em um dos projetos mais complexos e desafiadores do mercado nacional.
Aqui, ser Tech Lead não é apenas coordenar times: é liderar pelo exemplo, meter a mão na massa, e resolver problemas reais de escala, modularização e automação.
Você trabalhará em um projeto extensivamente modularizado, com múltiplos frameworks, pipelines de CI/CD otimizadas, alta responsabilidade em qualidade de código, e arquitetura moderna, com integração entre UIKit e SwiftUI.
Responsabilidades:
- Liderar e atuar ativamente no desenvolvimento de novos módulos e funcionalidades.
- Projetar soluções técnicas escaláveis, seguras e com alta performance.
- Implementar e manter pipelines de CI/CD no Azure DevOps, incluindo lint, build, testes e deploy.
- Garantir a aplicação das melhores práticas de modularização, versionamento e integração contínua.
- Codificar, revisar PRs, apoiar e desenvolver o time tecnicamente.
- Atuar fortemente na resolução de impedimentos técnicos e melhorias contínuas no projeto.
Requisitos e qualificações
Necessário experiência anterior como Tech Lead.
Diploma de Graduação em TI
Requisitos técnicos obrigatórios:
- Swift (avançado) — domínio de UIKit e SwiftUI.
- Modularização avançada — múltiplos pods locais (CocoaPods), integrações públicas e privadas.
- CocoaPods — incluindo pod lib lint, pod repo push, podspecs com múltiplos targets.
- Azure Pipelines — construção de stages de lint, build, test e deploy.
- Arquitetura MVVM + Coordinator — experiência real em apps escaláveis.
- CI/CD — conhecimento prático de integração contínua para iOS, incluindo configurações de Xcodebuild, DerivedData, simuladores dinâmicos.
- SwiftLint — uso de configuração customizada com zero warnings aceitos.
- Bash / Ruby scripts — para automações relacionadas a CocoaPods e pipelines.
- Integração UIKit e SwiftUI — criação e gestão de HostingControllers e UIViewRepresentables.
- Acessibilidade — conhecimento prático de implementação conforme WCAG 2.2.
- Xcode 16 / Swift 5.10 — experiência atualizada com arm64 simulators, EXCLUDED_ARCHS e novos comportamentos de build.
Diferenciais:
- Experiência com Tuist ou XcodeGen.
- Experiência com integração de frameworks privados no CI.
- Experiência em otimização de pipelines para execução rápida e eficiente.
- Contribuições para soluções de acessibilidade em apps iOS.
- Vivência em ambientes regulados (ex: apps financeiros ou de grande porte).
Perfil desejado:
- Extremamente proativo(a): antecipa problemas, propõe soluções, toma iniciativa.
- Hands-on: lidera pelo exemplo, codando e entregando junto com o time.
- Comprometido(a) com qualidade de código e boas práticas de engenharia.
- Capacidade analítica para lidar com ambientes de alta complexidade técnica.
- Responsável e resiliente, capaz de atuar com autonomia em grandes projetos.
Informações adicionais
Home Office
São Paulo, São Paulo, Brazil 5 months ago
São Paulo, São Paulo, Brazil R$4,500.00-R$4,500.00 2 months ago
Bolsista graduado em Ciência da Computação ou áreas afins - RP 15558 - SENAI
Expertise em Programação para Treinamento de Modelos de IA
Expertise em Programação para Treinamento de Modelos de IA
Expertise em Programação para Treinamento de Modelos de IA
Não encontrou nenhuma vaga em seu perfil? Envie seu CV mesmo assim!
Banco de Talentos de Engenharia | Afirmativo para Talentos Diversos
Expertise em Programação para Treinamento de Modelos de IA
Expertise em Programação para Treinamento de Modelos de IA
Campinas, São Paulo, Brazil 24 minutes ago
Expertise em Programação para Treinamento de Modelos de IA
Petrópolis, Rio de Janeiro, Brazil 1 week ago
Melhor Envio | Analista de Desenvolvimento Júnior- Backend | Remoto