Engenheiro de Software Pl. (mobile - iOS)
Vaga nacionalContratação no Brasil (CLT/PJ)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.