Welldoc

Lead iOS Developer

Welldoc

full-time

Posted on:

Location Type: Hybrid

Location: BangaloreIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and build an iOS product and Platform using Swift and Objective-C
  • Report to the Architect or Technical Manager on the product team
  • Designing, coding, documenting design, and defect-free deliverables
  • Ensure the performance, quality, and responsiveness of application
  • Critical Thinking and Problem Solving
  • Identify the root cause and work on defect fixing
  • Be a team player, have great interpersonal and communication skills
  • Time management with regard to work assigned

Requirements

  • 8+ years’ experience in iOS application development
  • Proficient with Swift
  • Experience with Cocoa framework
  • Experience with UI design and animation, using auto-layout and Size Classes
  • Experience with Multithreading, Profiling, network API’s, and data persistence using SQLite or Core Data
  • Good understanding of Memory Management concepts
  • Good debugging skills
  • Experience with various design patterns
  • Experience with a version control system like SVN or GIT
  • Experience with Objective-C
  • Experience in SDK development will be an added advantage
  • Experience in working with healthcare applications
  • Experience with HealthKit
  • Experience with charts
  • Experience of working on Watch and iPad applications, Siri Integration is considered an added advantage
  • Experience with IoT/ Bluetooth connection, location management API’s
  • Basic understanding of data security using Encryption
  • Experience with JIRA, Jenkins
Benefits
  • generous PTO
  • pre-IPO stock options
  • medical insurance

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
SwiftObjective-CCocoa frameworkUI designAnimationMultithreadingSQLiteCore DataVersion control (SVN, GIT)SDK development
Soft skills
Critical ThinkingProblem SolvingInterpersonal skillsCommunication skillsTime managementTeam player