Senior iOS Developer (Swift/Objective-C) - Remote Position

Remote $115k–$196k senior 2 months ago full-time quality 9.2/10
Swift 5.9+Objective-CUIKitSwiftUIXcode IDEGitRESTful APIsJSONiOS SimulatorsCore DataXCTest
  • Design and develop native iOS applications leveraging Swift 5.9+ and Objective-C frameworks.
  • Create clean, maintainable code adhering strictly to SOLID, KISS, and DRY principles.
  • Collaborate with cross-functional teams to conceptualize, design, and ship new features.
  • Identify performance bottlenecks and resolve bugs to enhance application responsiveness.
  • Maintain code quality and organization through meticulous Git version control practices.
  • Implement responsive user interfaces that align precisely with design specifications.
  • Integrate RESTful APIs and third-party services into mobile applications seamlessly.
  • Perform thorough peer code reviews and provide constructive feedback to team members.
  • Stay current with the latest iOS development trends, tools, and methodologies.
  • Contribute to technical documentation and knowledge sharing within the team.
  • 3+ years of professional iOS application development experience with a demonstrable portfolio.
  • Strong proficiency in both Swift (5.0+) and Objective-C programming languages.
  • Comprehensive understanding of iOS SDK, UIKit, and contemporary iOS features.
  • Practical application of SOLID, KISS, and DRY principles in mobile development projects.
  • Experience with Git for version control and collaborative development workflows.
  • Proficiency with Xcode IDE and iOS simulators for efficient development cycles.
  • Knowledge of RESTful APIs and JSON data structure parsing.
  • Understanding of concurrent programming paradigms and memory management techniques.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Excellent problem-solving capabilities coupled with meticulous attention to detail.
  • Flexible work arrangements.
  • Competitive compensation package.
  • Commitment to professional growth.

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to Libertex.