Epicareer Might not Working Properly
Learn More

iOS Developer,

Salary undisclosed

Apply on


Original
Simplified

We are looking for a highly skilled and experienced iOS Developer to join our dynamic team. As an iOS Developer, you will be responsible for developing and maintaining mobile applications for Apple s iOS platform. You will work closely with cross-functional teams to deliver high-quality apps that provide an excellent user experience.

  • Design, develop, and maintain iOS applications for iPhone and iPad using Swift and/or Objective-C.
  • Collaborate with cross-functional teams, including designers, product managers, and backend developers, to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and fix bugs, improve application performance, and troubleshoot issues.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Write clean, maintainable, and testable code.
  • Follow Agile/Scrum methodologies and contribute to regular sprint planning and reviews.
  • Ensure apps comply with Apple's design and development guidelines.
  • Stay up to date with the latest trends and advancements in iOS development.
  • Bachelor s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 5+ years of experience in iOS development with a solid understanding of the full mobile development life cycle.
  • Proficiency in Swift and Objective-C.
  • Strong understanding of iOS SDK, frameworks, and tools such as Xcode.
  • Experience with RESTful APIs to connect iOS applications to back-end services.
  • Familiarity with UI/UX design principles and Apple s Human Interface Guidelines.
  • Experience with third-party libraries, APIs, and tools such as Core Data, Core Animation, and Core Location.
  • Proficient in version control systems, such as Git.
  • Strong problem-solving skills and attention to detail.
  • Experience with unit testing, automated testing, and continuous integration is a plus.
  • Ability to work independently and in a collaborative team environment
  • Experience with SwiftUI or Combine.
  • Experience with CI/CD pipelines.
  • Familiarity with Cloud Services such as Firebase or AWS.
  • Experience with mobile performance optimization and tuning.
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