Engenheiro de Software Pl. (mobile - iOS)
当你想起职业生涯时,什么是你的想法?目的?合作?成为一个变化的主角吗?没有 PagBank 我们有这一切和很多更多。我们正在寻找那些自豪地穿着衫的人。人们希望促进人们的财务生活和动态商业!这是一个让人更快的职业生涯!相信这个机会 #VemProPags! ·开发 iOS 应用程序的主要功能。·监测产品和应用程序的性能。·陪同实现用户体验持续改善。·确保 iOS 应用的质量,稳定性和性能。· 应用软件开发和架构的好实践。· 与 API 和外部服务进行集成。· 开发并保持单元测试以确保交付质量。· 执行通知推移远程配置 (Remote Config). ·参与建筑发展,使用 Swift 的技术标准。· 使用 IOS 开发经验。· 快速 UI 与结合知识。· UIKit 的体验。·设计模式。· 计划导向协议 (POP) 的知识。· MVVM 和 MVM-C 的结构经验。· 知识与开发单元测试使用 XCTest. · 竞争的经验 (async/wait, Grand Central Dispatch (GCD) e OperationQueue). · 使用 Swift Package Manager (SPM) e CocoaPods 的依赖管理的经验。· 知识和发展实践的良好的开发和干净代码。· BDD (行为驱动开发). · 信息的不同;数据持续性的知识利用核心数据。· XCUITest 的应用程序的基础设施。· 服务器驱动用户界面的知识。· 浏览器堆。· 经验的知识与开发的数据。首次发布在喜马拉雅山脉
查看英文原文
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