123Vagas
Entrar / Criar conta Vagas
Modalidade
Contratos
Senioridade
Para Empresas Skills Blog
Ferramentas
123Vagas Plus
Entrar como empresa Cadastrar empresa grátis
PA

Engenheiro de Software Pl. (mobile - iOS)

PagBank Hoje

Prepare esta candidatura

Veja o match, prepare o currículo em PDF e Word para esta vaga, e só então vá ao site da empresa.

Compartilhar

Remoto CLT Tecnologia 0 visualizações
Swift SwiftUI Combine UIKit Design Patterns Programação Orientada a Protocolos MVVM Clean Architecture
Ver se você combina

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ções

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.

Requisitos e qualificações

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 Operation
Queue). Conhecimento em gerenciamento de dependências utilizando Swift Package Manager (SPM) e Cocoa
Pods. Conhecimento em boas práticas de desenvolvimento e Clean Code. Conhecimento em BDD (Behavior Driven Development).

Informações adicionais

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 Browser
Stack.

Título e texto são os da empresa. A candidatura é no site da empresa (pagseguro.gupy.io) — daqui você sai preparado. Saiba como funciona.
Publicada em 17 de outubro de 2026

Candidatura no site da empresa · pagseguro.gupy.io