Jobs
Interviews

2 Protocol-Oriented Programming Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

4.0 - 6.0 years

5 - 9 Lacs

remote, india

On-site

Responsibilities: Own one or more iOS applications: add new features, resolve bugs, and refactor/improve the codebase. Identify technical requirements in product meetings and assist the business team with realistic project planning and feature development. Translate product requirements into functional, maintainable, and extensible software aligned with company objectives. Implement new applications from development through deployment and production monitoring. Collaborate with Server Application Engineers to optimize for low response times as new features are added. Work with QA to develop comprehensive test plans and testing strategies. Basic Qualifications: Practical knowledge of iOS architecture. Clear understanding of Apple Human Interface Guidelines and strong grasp of UX patterns. 4 to 6 years of experience in software development with at least 3 years on iOS using Swift. Strong communication and collaboration skills. Familiarity with architecture patterns such as MVVM and VIPER, and their practical applications. Solid knowledge of iOS memory management and protocol-oriented programming. Experience building and testing large-scale iOS applications and/or codebases. Preferred Qualifications: Experience with CI/CD automation. Knowledge of modern programming principles and design patterns. Hands-on experience with analytics integration. Experience with Reactive Programming (RxSwift). Thorough understanding of testing principles, including unit testing and XCUITest.

Posted 2 days ago

Apply

2.0 - 5.0 years

16 - 22 Lacs

Bengaluru

Work from Office

Role & responsibilities Develop and maintain iOS applications using Swift (Swift 5+) Build UI using both Storyboards and programmatic approaches Integrate and manage third-party libraries using CocoaPods and Swift Package Manager Debug, test, and write clean, maintainable, and reusable code Contribute to packaging and deploying frameworks (CocoaPods & SPM) Work with WebViews, URL schemes, and native-to-web communication Collaborate with cross-functional teams to deliver product features end to end Adapt to emerging technologies and take ownership of components/modules Preferred candidate profile 2-4 years of experience in iOS app development Strong proficiency in Swift (Swift 5+) Experience with version control systems (e.g., Git) Familiarity with unit testing and debugging Exposure to Cocoapods and Swift Package Manager Understanding of design principles and protocol-oriented programming Ability to work with frameworks and XCFrameworks Good to have: experience with SwiftUI Bonus: basic knowledge of React Native or Flutter

Posted 2 months ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies