Engenheiro de Software Pl. (mobile - iOS)

🏢 PagBank · all 8 jobs
📍 Brazil
📅 Posted Oct 17, 2026 · via Himalayas
🏷 iOS Developer, Mobile Application Developer, Software Engineer, Swift Developer, iOS Mobile Engineer, Mobile iOS Developer
Apply on original site ↗

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

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

Originally posted on Himalayas

Flights + hotels

This role requires you to be in Brazil. If that means relocating or flying in, it is worth checking fares before you commit to a start date.

Compare flights and hotels →

← All remote jobs

Want more like this? Browse every live remote developer role.All remote developer jobs →
Get new developer jobs by email
Daily email, only when there's something new. One click to stop.

Get remote developer jobs like this by email

10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.

Similar for you