PstrongABOUT US /strong /ppFounded in ****, we are now a melting pot team based in Lisbon, Porto Boston that has deployed more than 200 projects for our world-class clients.
/ppOur team is made up of people with amazing knowledge on Design, Usability and Web/Mobile based Software.
We're a user-centred quality software-driven company.
And we work with a passion for creating something new and cool.
/ppOur goal is to find out ways to make your (and our users') life bliss.
/ppWhether an iOS Android mobile application for a fintech or a multi-platform e-commerce solution, we have the talent to meet our client's needs and beyond.
/ppbr / /ppstrongROLE DESCRIPTION /strong /ppbr / /ppJoin a team of 5 iOS developers dedicated to developing and maintaining the Moey! iOS app /ppbr / /pullistrongAdvanced Swift proficiency /strong: Ability to write clean, efficient, and optimized Swift code, with a solid understanding of language features like protocols, generics, and closures.
/lilistrongUIKit and SwiftUI expertise /strong: Proficient in creating complex interfaces using both UIKit and SwiftUI, with knowledge of best practices for managing UI state.
/lilistrongArchitectural patterns /strong: Strong understanding of design patterns such as MVC, MVVM, and Coordinator, with experience implementing them in larger-scale projects.
/lilistrongNetworking and API integration /strong: Proficient in integrating APIs using URLSession and handling advanced tasks like error handling, caching, and offline support, with experience in libraries like Alamofire.
/lilistrongDependency management /strong: Proficient in managing dependencies with Swift Package Manager and Cocoapods, including resolving conflicts and optimizing dependency usage.
/lilistrongExperience with Git and branching strategies /strong: Familiar with advanced Git workflows, including branching strategies (e.G., Git Flow), resolving merge conflicts, and conducting code reviews.
/lilistrongCore Data or alternative databases /strong: In-depth experience with Core Data, including creating complex relationships and migrations, or familiarity with alternative databases like Realm.
/lilistrongProficient in unit and UI testing /strong: Skilled in writing unit tests with XCTest and UI tests using XCUITest and Continuous Integration (CI) setups.
/lilistrongAdvanced Xcode skills /strong: Proficient in using Xcode, including advanced debugging techniques, Instruments for performance profiling, and managing app signing and provisioning.
/lilistrongExperience with app lifecycle and memory management /strong: Deep understanding of the iOS app lifecycle, memory management, and optimization techniques to ensure smooth performance.
/lilistrongExperience with agile methodologies and collaborative work /strong: Familiar with agile methodologies (Scrum, Kanban) and tools like Jira, with experience working in cross-functional teams.
/li /ul