We are seeking a talented Senior Software Engineer with expertise in iOS to join our forward-thinking team and play a key role in designing, developing, and optimizing mobile applications that create exceptional user experiences.If you are passionate about crafting innovative solutions and tackling complex challenges, we want you to help shape the future of our iOS products.ResponsibilitiesBuild and maintain high-quality iOS applications using Swift and SwiftUISolve open-ended problems with creative and scalable solutionsCollaborate with backend teams to integrate bespoke services and legacy systemsOptimize application performance and analyze critical functionalitiesHandle Objective-C legacy code and ensure seamless integrationApply functional coding patterns to streamline development processesWrite clear, efficient code and support effective code managementDevelop and execute unit and integration tests to ensure robust applicationsUtilize tools like Tuist, Circle CI, GitHub Actions, and xcodebuildImplement continuous integration strategies to improve development workflowsFix software bugs and address technical challenges promptlyWork effectively in a globally distributed team with strong time management skillsRequirements5 to 8 years of experience in iOS app developmentProficiency in Swift, SwiftUI, and understanding of MVP architecture patternsStrong expertise in Xcode and iOS SDK, UI/UX best practices, and RESTful API integrationFamiliarity with version control systems like Git, debugging processes, and problem-solving techniquesBackground in app deployment, submission to the App Store, and maintaining App Store standardsCapability to adapt swiftly to new industry trends and technologiesNice to haveKnowledge of Objective-C for handling legacy codeExperience in open-source contributions or showcasing work in public repositoriesUnderstanding of CI/CD pipelines and optimization tools such as Circle CIFamiliarity with Tuist and efficient application architecture patternsProficiency in functional programming principles and performance optimization techniques