C6Bank

Open

Pessoa Desenvolvedora iOS Sênior | Technology Platform Engineering

Location
São Paulo, Brazil
Posted
Aug 13, 2026
Last seen
Aug 19, 2026

About the role

Nossa área de Technology Platform Engineering

A área de Technology Platform Engineering é responsável por desenvolver e manter plataformas, ferramentas e serviços que suportam os times de engenharia do banco. Atua na padronização de arquitetura, automação, CI/CD, observabilidade e infraestrutura, garantindo escalabilidade, segurança e eficiência. Seu foco é melhorar a experiência de desenvolvimento, reduzir complexidade operacional e acelerar a entrega de produtos digitais.

Suas atividades como CSixer

• Desenvolver e evoluir funcionalidades da plataforma iOS, bem como corrigir bugs, sempre analisando a arquitetura da solução e considerando aspectos de escalabilidade, manutenção e performance.

• Avaliar criticamente impactos técnicos e de negócio das implementações, garantindo excelência na experiência do desenvolvedor e na qualidade do app entregue ao cliente final.

• Atuar de forma colaborativa com outras áreas (Produto, Design, QA, Backend, Arquitetura, Segurança), contribuindo para decisões técnicas e estratégicas.

• Definir e liderar soluções para problemas complexos de plataforma, atuando na análise de causa raiz e na proposição de melhorias estruturais.

• Criar e aprimorar processos, métricas e artefatos técnicos que aumentem a efetividade operacional, governança do time e reduzam riscos em produção.

• Evoluir e sustentar a infraestrutura de desenvolvimento iOS: CI/CD, build system, ferramentas internas e dependências core (Firebase, Crashlytics).

• Atuar nas demandas da sua Squad, sendo referência técnica e mentoria para desenvolvedores de menor senioridade.

• Participar ativamente do planejamento, definição de roadmap técnico e tomada de decisões relacionadas à evolução da plataforma mobile.

• Contribuir para a melhoria contínua do código, padrões arquiteturais, testes e práticas de engenharia.

Requisitos e Experiência

• Experiência sólida no desenvolvimento de aplicativos nativos iOS utilizando Swift e SwiftUI.

• Conhecimento aprofundado em UIKit, Auto Layout e boas práticas de construção de interfaces performáticas.

• Domínio dos frameworks e padrões do ecossistema Apple, incluindo: Combine, Swift Concurrency (async/await, Actors), URLSession e camada de rede.

• Experiência com consumo de APIs RESTful utilizando Swift Concurrency e/ou Combine.

• Sólido conhecimento em arquitetura de software, com experiência prática em: Clean Architecture, MVVM, Coordinator Pattern.

• Experiência com testes automatizados: Testes unitários (XCTest), Testes instrumentados (XCUITest).

• Familiaridade com controle de versão (Git) e práticas de desenvolvimento colaborativo (code review).

• Experiência com CI/CD, pipelines de build e deploy automatizado.

• Vivência com modularização de aplicações iOS (Swift Package Manager, frameworks internos), visando escalabilidade e melhor manutenção do código.

• Dife