Tips
Country : Indonesia
  • Full-time

iOS Developer

Cara mudah menggunakan bagasi Anda!

Responsibilities

  • Design, develop and build advance applications and create technology presence on the iOS platform.
  • Working directly with other platform mobile app developers and product managers to conceptualize, build, test and realize products.
  • Gather requirements around functionality and translate those requirements into UI friendly efficient functional solutions.
  • Working along the web developers to create and maintain a robust framework to support the apps.
  • Working with the front end developers to build the interface with focus on usability features and optimization of performance.
  • Create compelling device specific user interfaces and experiences.
  • Standardizing the platform and in some cases apps to deliver across multiple brands with minimal duplication of effort.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Identify and resolve bottlenecks, rectify bugs and improve application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Requirements

  • At least 3-4 years relevant working experience of developing native iOS applications from scratch.
  • Proficient in Objective-C and Swift.
  • Strong understanding of the patterns and practices that revolve around the iOS platform.
  • Hands on experience on working and developing Native iOS apps/iOS Architecture and Converting mobile interfaces to polish mobile apps for iOS
  • Experience adopting layouts to different screen sizes.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Understanding of Apple’s design principles and interface guidelines.
  • Familiarity with Git.
  • Strong experience with mobile UX is a big plus.
  • Excellent understanding of development and testing methodologies, object-oriented and protocol-oriented programming best practices, algorithms and data structures, databases and automated software testing approaches.
  • Comfortable with iterative and incremental development.
  • Team player yet able to work independently with minimal supervision, committed to meet deadlines, shares innovative ideas and open to receiving constructive feedback.

Total applicants :1 Job posted 16 days ago Total Views : 43 Unique Views : 43 Today Views : 2


Submit Application