Logo for PagBank

Engenheiro de Software Jr. (iOS)

Roles & Responsibilities

  • Bachelor's degree in Information Technology or a related field (completed or in progress)
  • Proficiency in Swift and knowledge of object-oriented programming concepts, including protocols
  • Initial experience with UIKit and/or SwiftUI
  • Basic understanding of MVVM architecture and experience consuming REST APIs

Requirements:

  • Develop, monitor, and evolve the main home screen features of the iOS app
  • Ensure quality, performance, and adherence to iOS best practices
  • Collaborate with the team to define and implement technical solutions
  • Consume and integrate REST APIs

Job description

JOB DESCRIPTION


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!


RESPONSIBILITIES AND ASSIGNMENTS


  • Atuar no desenvolvimento, monitoramento e evolução das funcionalidades da home principal do app;
  • Garantir a qualidade, performance e aderência às boas práticas no ecossistema iOS;
  • Colaborar com o time na definição e implementação de soluções técnicas;
  • Realizar consumo e integração com APIs REST;
  • Apoiar na manutenção e melhoria contínua do código existente;
  • Participar de revisões de código e processos de versionamento;
  • Buscar aprendizado contínuo e evolução técnica dentro do time.

REQUIREMENTS AND QUALIFICATIONS


  • Formação superior completa ou em curso na área de Tecnologia da Informação.
  • Conhecimento em Swift.
  • Noções de Programação Orientada a Objetos e uso de protocolos.
  • Experiência inicial com UIKit e/ou SwiftUI.
  • Conhecimento básico de arquitetura MVVM.
  • Experiência com consumo de APIs REST.
  • Uso de Git para controle de versão.
  • Noções de Clean Code.
  • Familiaridade com Xcode.
  • Interesse ou experiência inicial com testes unitários (XCTest).

ADDITIONAL INFORMATION


Desejável


  • Experiência com Combine.
  • Conhecimento em concorrência (async/await, GCD).
  • Conhecimento mais aprofundado em SwiftUI.
  • Experiência com arquiteturas como MVVM-C ou Clean Architecture.
  • Conhecimento em gerenciadores de dependência (SPM, CocoaPods).
  • Experiência com persistência de dados (Core Data).
  • Experiência com testes de UI (XCUITest) e/ou BDD.
  • Integração com notificações push.
  • Experiência com Remote Config.
  • Conhecimento em Server Driven UI.
  • Vivência com ferramentas como Jenkins, TestFlight e BrowserStack.
  • Experiência na leitura e interpretação de layouts no Figma.



Olá, somos o PagBank!


Talvez você nos conheça por maquininhas ou comerciais que ficam na memória, mas somos muito mais! 


Todos os dias desenvolvemos produtos e soluções inspiradas pelo nosso propósito: facilitar a vida financeira das pessoas e negócios. 


Trabalhamos para transformar a forma como as pessoas lidam com dinheiro abrindo novas possibilidades para alcançarem seus sonhos. Como fazemos tudo isso? 


💛 Com gente 

Somos um time que joga junto! Aqui valorizamos todas as diversidades, seja de raça/etnia, gênero, idade, origem, pessoa com deficiência, orientação afetivo-sexual, constituição familiar e estética.


💛 Com tecnologia 

O espírito disruptivo e inovador está no nosso DNA: somos parte do Grupo UOL, empresa 100% brasileira, foi pioneira na internet e transforma a vida das pessoas desde 1996. 


💛 Com uma só cultura

Temos uma cultura forte e única, capaz de nos levar além, para continuarmos crescendo e perpetuando o nosso negócio.


Somos um dos maiores bancos digitais do país e uma das fintechs mais rentáveis do segmento. 


Para vivenciar tudo isso, você terá um pacote completo de benefícios que fazem toda a diferença:

  • Vale-alimentação e/ou refeição.
  • Plano de saúde e odontológico.
  • Seguro de vida.
  • Parceria com TotalPass e ZenKlub.
  • Licença maternidade e paternidade estendidas.
  • Auxílio-creche.
  • Descontos de até 50% em pós-graduação e MBA de grandes instituições, como FIA, FAAP e PUCRS.


E tem mais:

  • No dress code: o importante é você usar o que te faz bem.
  • #TáDeParabéns: Day off no aniversário.
  • Baby Gift: presente para recém-nascidos.


Tá a fim de uma carreira que rende mais? Vem pro nosso time imbatível!

#VemProPags.


iOS Developer Related jobs

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.