Search Jobvertise Jobs
Jobvertise

iOS Developer
Location:
IN-Pune
Jobcode:
indigojobs_652565
Email Job | Report Job

Report this job





Incorrect company
Incorrect location
Job is expired
Job may be a scam
Other







Apply Online
or email this job to apply later

Job Description

Dear candidate Please share you resume with below detail CTC ECTC NP Location - Pune Yeravada - Y/N Skill Family Skills iOS Development Fundamentals Understanding of iOS app lifecycle, application states, and multitasking. Knowledge of app sandboxing, security restrictions, and app distribution process. Swift Programming Language Proficiency in Swift syntax, features, and language constructs. Experience in writing clean, readable, and maintainable Swift code. UIKit Expertise in building user interfaces using UIKit framework. Ability to work with view controllers, views, table views, collection views, and other UIKit components. SwiftUI Familiarity with SwiftUI framework for building declarative user interfaces. Experience in creating SwiftUI views, modifiers, and handling data flow. Core Data Proficiency in using Core Data framework for data storage and management. Experience in setting up Core Data stack, defining data models, and performing CRUD. operations. Networking (e.g., URLSession, Alamofire) Knowledge of networking concepts and protocols (HTTP, HTTPS). Experience in implementing network requests, handling responses, and parsing JSON data. Grand Central Dispatch (GCD) and Threading Understanding of asynchronous programming and concurrency in iOS using GCD. Ability to manage multithreading, background tasks, and synchronization. Auto Layout and Interface Builder Proficiency in designing responsive user interfaces using Auto Layout. Experience in creating UI layouts programmatically or using Interface Builder. CocoaTouch Frameworks (e.g., Core Location, Core Graphics) Familiarity with commonly used CocoaTouch frameworks for location services, graphics rendering, multimedia, etc. Experience in integrating and utilizing these frameworks in iOS applications. App Architecture Patterns (e.g., MVC, MVVM, VIPER) Understanding of different app architecture patterns (MVC, MVVM, VIPER) and their benefits. Experience in applying architectural patterns to iOS projects for better code organization and maintainability. Unit Testing and Test-Driven Development (TDD) Proficiency in writing unit tests for iOS applications using XCTest framework. Experience in practicing Test-Driven Development (TDD) for ensuring code quality and reliability. Debugging and Performance Optimization Ability to debug and diagnose issues using Xcode debugger and Instruments. Experience in optimizing app performance, reducing memory usage, and improving responsiveness. Version Control (e.g., Git) Proficiency in using version control systems, particularly Git. Experience in branching, merging, resolving conflicts, and collaborating with teams using Git workflows

Employement Category:

Employement Type: Full time
Industry: IT
Role Category: IT Services & Consulting
Functional Area: Not Applicable
Role/Responsibilies: iOS Developer

Wipro

Apply Online
or email this job to apply later


 
Search millions of jobs

Jobseekers
Employers
Company

Jobs by Title | Resumes by Title | Top Job Searches
Privacy | Terms of Use


* Free services are subject to limitations