Engenheiro de Software Pl. (mobile - iOS)
PagBank · Remote - Brazil · posted Oct 16, 2026
Open to candidates in Brazil
More remote jobs open to candidates in Brazil
You apply on the company's own site. We never charge to apply.
What this role actually asks for
Extracted by RemoteHuntMust have
- •Experiência com desenvolvimento iOS utilizando Swift
- •Conhecimento em SwiftUI e Combine
- •Experiência com UIKit
- •Conhecimento em Design Patterns
- •Experiência com arquiteturas MVVM e MVVM-C
- •Conhecimento em Clean Architecture
- •Experiência com Git e GitFlow
Nice to have
- •Conhecimento em persistência de dados utilizando Core Data
- •Experiência com desenvolvimento de testes de interface utilizando XCUITest
- •Conhecimento em Server Driven UI
- •Experiência com BrowserStack
Tools and technologies
Languages required
The full posting
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 funcionalidades para a home principal do aplicativo iOS. Monitorar o desempenho das entregas e aplicações em produção.Acompanhar e implementar melhorias contínuas na experiência do usuário.Garantir a qualidade, estabilidade e performance das aplicações iOS.Aplicar boas práticas de desenvolvimento e arquitetura de software.Realizar integrações com APIs e serviços externos.Desenvolver e manter testes unitários para assegurar a qualidade das entregas.Implementar notificações push e configurações remotas (Remote Config).Participar da evolução da arquitetura e dos padrões técnicos adotados pelo time.
Requisitos e qualificaçõesExperiência com desenvolvimento iOS utilizando Swift.Conhecimento em SwiftUI e Combine.Experiência com UIKit.Conhecimento em Design Patterns.Conhecimento em Programação Orientada a Protocolos (POP).Experiência com arquiteturas MVVM e MVVM-C.Conhecimento em Clean Architecture.Experiência com Git e GitFlow.Conhecimento em integração com APIs REST.Experiência com desenvolvimento de testes unitários utilizando XCTest.Conhecimento em concorrência (async/await, Grand Central Dispatch (GCD) e OperationQueue).Conhecimento em gerenciamento de dependências utilizando Swift Package Manager (SPM) e CocoaPods.Conhecimento em boas práticas de desenvolvimento e Clean Code.Conhecimento em BDD (Behavior Driven Development).
Informações adicionaisDiferenciais Conhecimento em persistência de dados utilizando Core Data. Experiência com desenvolvimento de testes de interface utilizando XCUITest. Conhecimento em Server Driven UI. Experiência com BrowserStack.
Similar remote jobs
More remote jobs open to candidates in
Get new jobs like this by email
Once a week. Remote iOS engineer jobs that can hire you in your country.
Is this one actually worth your time?
RemoteHunt scores every remote job 0–100 against your own resume, so you apply to the handful that fit instead of the hundred that don't. Free plan, no card required.