jobssearch
PagBankVaga remota para o Brasil

Engenheiro de Software Pl. (mobile - iOS)

Vaga nacionalContratação no Brasil (CLT/PJ)
LocalBrazilEncontrada17 de out de 2026SalárioNão informadoÁreaMobile

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!

* Desenvolver 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.

* Experiê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).

DIFERENCIAIS

* 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.