Engenheiro de Software Pl. (mobile - iOS)

PagBank CLT Remoto
PagBank

PagBank

Detalhes da vaga

Cargo
Engenheiro de Software Pl. (mobile - iOS)
Contrato
CLT
Vagas
1
Modelo
Remoto
PcD
Aceita PcD
Publicada
16/10/2026
Candidaturas até
30/12/2026

Descrição da 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!

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


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

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.


Fonte: gupy

Interessado nesta vaga?

Candidate-se agora e dê o próximo passo na sua carreira.

Vagas relacionadas