Epicareer Might not Working Properly
Learn More

Senior Native iOS Developer

  • Full Time, onsite
  • InnoCore Solutions, Inc.
  • Hybrid3 days(Tue-Thu) a week in the office, United States of America
Salary undisclosed

Apply on


Original
Simplified

Responsibilities:

  • Work with other team members to produce customer-facing mobile applications that provide a superior user experience and support key business objectives.
  • Participate in all aspects of application development including design, development, and delivery using an Agile process.
  • Collaborate with engineers, designers, and product owners to bring customer-focused features to life
  • Write quality code that is efficient, maintainable, and will scale across teams. Own your code from conception to production
  • Work with customer support and product owners to pivot on features and address reported bugs

Requirements:

  • 5+ years of iOS development experience with knowledge of API design, best practices, and UX guidelines.
  • 5+ years of Swift and UIKit experience.
  • Experience with Objective-C and SwiftUI.
  • Experience working with common Apple frameworks and APIs.
  • Experience with common iOS architecture patterns (MVC, MVVM).
  • Good understanding of Apple s Human Interface Guidelines (HIG).
  • Experience writing automated tests with XCTest and XCUITest.
  • Knowledge of multi-threading concepts and working with REST based JSON APIs.
  • History of publishing native mobile apps to the store.
  • Experience with Agile methodologies like scrum, kanban, and sizing stories.

Education:

  • Bachelor's degree in Computer Science/Engineering or related field
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job