Engenheiro de Software Pl. (iOS)
Você vai direto pra vaga — sem criar conta aqui.
Verificada em 18/05/2026 · Clique e candidate-se.
Sobre a vaga
Quando você pensa em carreira, o que vem à sua mente? Propósito? Colaboração? Ser protagonista para fazer a diferença? No PagBank temos tudo isso e muito mais. 💛 Estamos em busca de pessoas que vistam a camisa com orgulho. Gente com vontade de facilitar a vida financeira das pessoas e impulsionar negócios! Tá a fim de uma carreira que rende mais? Confira essa oportunidade e #VemProPags!
Responsabilidades e atribuiçõesDesenvolver, monitorar e acompanhar demandas relacionadas à home principal do aplicativo.Garantir alta performance, qualidade de código e aderência às boas práticas no ecossistema iOS.Atuar na definição e evolução de arquiteturas (MVVM, MVVM-C, Clean Architecture).Implementar integrações com APIs REST e serviços backend.Trabalhar com gerenciamento de concorrência (async/await, GCD, OperationQueue).Desenvolver e manter testes unitários e testes de interface (UI Tests).Realizar code review e contribuir com a melhoria contínua do código (clean code).Participar ativamente de cerimônias ágeis e colaborar com times multidisciplinares.Apoiar na definição de padrões técnicos e boas práticas de desenvolvimento.Monitorar e atuar na melhoria contínua da performance e estabilidade do app.Implementar e manter funcionalidades como notificações push e Remote Config.
Requisitos e qualificações
Formação superior completa em Tecnologia da In
formação ou áreas correlatas.Experiência sólida com desenvolvimento iOS utilizando Swift.Conhecimento em SwiftUI, UIKit e framework Combine.Experiência com Design Patterns e Programação Orientada a Protocolos (POP).Vivência com arquiteturas como MVVM e/ou MVVM-C.Conhecimento em controle de versão com Git e fluxo Gitflow.Experiência com consumo e integração de APIs REST.Conhecimento em concorrência (async/await, GCD, OperationQueue).Experiência com ferramentas como Xcode, GitHub, Jenkins e TestFlight.Conhecimento em testes unitários com XCTest.Familiaridade com boas práticas de código (Clean Code e BDD).Informações adicionais
Qualificações desejáveisExperiência com persistência de dados utilizando Core Data.Conhecimento em testes de interface (XCUITest).Experiência com Server Driven UI.Vivência com ferramentas como Figma e BrowserStack.Experiência com gerenciamento de dependências (SPM e CocoaPods).Conhecimento em práticas avançadas de arquitetura e escalabilidade em apps iOS.
Receba vagas de Tecnologia como esta por e-mail
Grátis. Cancele quando quiser.
Explorar mais vagas
Vagas relacionadas
Senior Staff Engineer
Turing
há cerca de 6 horas · Brazil; India - Remote
SOFTWARE DEVELOPER | FULL STACK .NET + REACT | REMOTO
Localiza&Co
há cerca de 24 horas · Belo Horizonte, Minas Gerais
Full Stack Software Developer – LAC (Brazil) - 12 months contractor
Delivery Associates
há cerca de 24 horas
AI Solution Engineer – LAC (Brazil) - 12 months contractor
Delivery Associates
há cerca de 24 horas
