Description

About the job

Title: iOS Developer

Location: Dallas, TX (Remote)

Contract

 

Responsibilities:

  • Designing and building advanced applications for the iOS platform.
  • Collaborating with cross-functional teams to define, design, and ship new features.
  • Writing clean, maintainable, and efficient code in Swift or Objective-C.
  • Participating in code reviews to ensure code quality and to provide feedback for improvements.
  • Troubleshooting and debugging applications to resolve issues and optimize performance.
  • Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.
  • Working with external data sources and APIs.
  • Unit-testing code for robustness, including edge cases, usability, and general reliability.
  • Collaborating with UI/UX designers to implement attractive and user-friendly interfaces.
  • Staying up-to-date with the latest trends and best practices in iOS development, including Apple's guidelines and updates.

 

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • Proven experience as an iOS developer with a strong portfolio of applications developed.
  • Proficiency in Swift or Objective-C, along with a good understanding of Object-Oriented Programming (OOP) principles.
  • Experience with iOS SDK, Xcode, and related development tools.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Solid understanding of the full mobile development life cycle, including publishing apps to the App Store.
  • Strong problem-solving skills and the ability to think critically.
  • Excellent communication and collaboration skills.
  • Ability to work effectively in a fast-paced, dynamic environment.
  • Experience with Git or other version control systems is a plus

Education

ANY GRADUATE