Skip to content
BackNov 7
Baljit S.
Upwork badge

Baljit S.

Top Rated iOS Developer Specializing in Swift and Objective-C

Programming Languages: Swift: The primary programming language for iOS development. Objective-C: Although less common now, proficiency in Objective-C may still be required for maintaining legacy codebases. iOS Development Tools: Xcode: The official integrated development environment (IDE) for iOS development. Interface Builder: Used for designing user interfaces visually within Xcode. Instruments: For performance analysis and debugging of iOS apps. Frameworks and APIs: UIKit: The framework for building user interfaces in iOS. Foundation: Provides essential classes and data types used throughout iOS development. Core Data: For managing the model layer of an iOS app and persisting data. Core Animation: Used for creating complex animations and visual effects. Core Location: For integrating location-based services into iOS apps. Core Bluetooth: For developing Bluetooth Low Energy (BLE) apps. Cocoa Touch: A collection of frameworks for building iOS apps. Networking and Data Persistence: URLSession: For making network requests and handling responses. Alamofire or URLSession with Codable: Libraries for simplifying network requests and JSON parsing. SQLite or Core Data: For local data storage and persistence. Version Control: Git: Proficiency in using Git for version control and collaboration with other developers. GitHub or Bitbucket: Familiarity with platforms for hosting Git repositories and managing project workflows. Testing and Debugging: XCTest: Apple's built-in testing framework for writing unit and UI tests. XCUITest: For writing UI automation tests. Debugging tools in Xcode: Including breakpoints, LLDB debugger, and runtime inspection tools. App Deployment and Distribution: App Store Connect: For submitting apps to the App Store and managing app listings. TestFlight: Apple's platform for beta testing iOS apps before release. Code signing and provisioning profiles: Understanding of the process for distributing apps to testers and users. UI/UX Design: Understanding of Human Interface Guidelines (HIG) for iOS. Auto Layout and Size Classes: For creating responsive layouts that adapt to different screen sizes. Storyboards and XIB files: Familiarity with visual tools for designing app interfaces. Cross-functional Skills: Collaboration: Ability to work effectively in cross-functional teams, including designers, product managers, and QA testers. Problem-solving: Strong analytical and problem-solving skills for debugging and troubleshooting issues. Communication: Clear communication skills for discussing technical concepts and collaborating with team members.

🇮🇳Mohali, India$20/hr100% JSS4.53 (53)Since Jul 2009

Earnings and projects

MRR
$103

Last 6 months ÷ 6

World#133,948 / 412k
🇮🇳Country#14,064 / 45.9k
Revenue, last 30 days
$73

Last 6 months: $620

World#95,558 / 412k
🇮🇳Country#10,224 / 45.9k
Total earnings
$256k

Billed in all: $267k

World#10,218 / 412k
🇮🇳Country#1,640 / 45.9k
Per project
$3.1k

$620 in the last 6 months

World#53,706 / 412k
🇮🇳Country#6,261 / 45.9k
Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412k
🇮🇳Country#14,379 / 45.9k
Projects in all
82

Across 96 contracts

23% fixed77% hourly
World#35,676 / 412k
🇮🇳Country#6,274 / 45.9k

Earnings, last 30 days

$267k+$73 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$266,450$266,500$266,550Oct 8Oct 23Nov 7

Skill rankings: Top 17% in Core Location

Ranked by MRR among everyone on Upwork with the skill.

  1. #6Facebook SDK24 freelancers · 🇮🇳 #1Top 25%
  2. #7Core Location42 freelancers · 🇮🇳 #3Top 17%
  3. #13Agora Video SDK23 freelancers · 🇮🇳 #7Top 57%
  4. #61Payment Functionality214 freelancers · 🇮🇳 #16Top 29%
  5. #75Google Analytics API222 freelancers · 🇮🇳 #17Top 34%
  6. #104Bluetooth244 freelancers · 🇮🇳 #22Top 43%
  7. #118Firebase Realtime Database482 freelancers · 🇮🇳 #30Top 24%
  8. #121Blockchain Development593 freelancers · 🇮🇳 #43Top 20%