Search by job, company or skills

Hudini

iOS Developer

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

Position : IOS Developer

Location: Bangalore

Job Type: Full Time

Notice Period : Immediate to max 15 days

Role

As an iOS developer, primarily revolves around designing, developing, and maintaining mobile applications for devices running Apple's iOS operating system, such as iPhones, iPads, and iPod touches. you must be proficient in coding in Objective-C and Swift and familiar with Cocoa Touch and other core technologies. The main tasks include developing user interfaces and coding for functionalities.

Experience

  • Should have 5+ years of hands-on experience in iOS development. Strong experience in Objective C and Swift.
  • Working knowledge of the general mobile orientation, architecture, trends, and emerging technologies.
  • Solid understanding of the full mobile application development life cycle.
  • Must have good analytical, debugging, and problem-solving skills.
  • Self-starter having the ability to independently acquire the knowledge required in succeeding his job.
  • Good communication skills. Should be able to discuss requirement for stake holders like, Product Owner and other Business stakeholders.
  • Proficient with Swift 4 above.
  • Strong understanding of MVVM Architecture and should be able to demonstrate working experience.
  • Strong knowledge of Design patterns.
  • Strong with Auto layout and Storyboard for proficient user interface creation.
  • Experience with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text.
  • Experience with Online/Offline storage, threading, and performance tuning.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Knowledge of UX standards.
  • Should have experience with Unit Testing - XCunit and UITesting- XCUI.
  • Understanding of Apples design principles and interface guidelines.
  • Review code, follow best practices for coding guidelines.
  • Proficient with writing reusable code.
  • Familiarity with cloud message APIs and push notifications, social media integration, and integration of analytics
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools (Git, Swift Package Manager, Cocoa Pods)
  • Familiarity with continuous integration
  • Knowledge of Appstore Deployment process/norms
  • Good knowledge of Certificate and Profile creations
  • Good knowledge of distribution builds for testing over TestFlight or similar distribution tools

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 20/06/2024

Job ID: 82385751

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Lead iOS Developer

COWRKSCompany Name Confidential

Senior IOS Developer Fixed Term Contract

BKN301Company Name Confidential
Last Updated: 17-10-2024 09:14:03 AM