Senior iOS Developer

  • Location: Irving, TX
  • Type: Contract
  • Job #247679

Senior iOS Developer
 
We are seeking a highly skilled Senior iOS Developer to join a dynamic and multidisciplinary digital technology team. This role involves designing, developing, and maintaining robust and scalable iOS applications, ensuring high performance, usability, and seamless API integrations. The ideal candidate will bring deep expertise in Swift, MVVM architecture, and clean coding practices while contributing to the full product lifecycle from inception to deployment. This position offers an opportunity to work on large-scale projects in an Agile environment, collaborating with UX designers, product managers, and business analysts to deliver top-tier digital solutions.
 
Key Responsibilities:

  • Collaborate with UX designers, business analysts, and product managers to develop seamless mobile experiences.
  • Develop reusable iOS components and deliver high-quality, maintainable code.
  • Design, build, and test iOS applications, ensuring compliance with iOS Human Interface Guidelines.
  • Execute full product lifecycle development, from inception through deprecation.
  • Optimize application performance, manage offline storage, and enhance threading capabilities.
  • Participate in Agile ceremonies, including daily scrums, product demos, and sprint retrospectives.
  • Integrate iOS applications with RESTful APIs and other backend services.

 
Requirements:

  • 10+ years of experience in iOS development with expertise in Swift, SwiftUI, and MVVM architecture.
  • Strong experience with offline storage, threading, and performance optimization.
  • Deep understanding of iOS Human Interface Guidelines and Apple’s development best practices.
  • Proven experience integrating iOS apps with RESTful APIs.
  • 7+ years of experience in product development as an engineer or senior engineer.
  • Highly organized with a proactive, problem-solving mindset and the ability to work independently.
  • Strong communication and collaboration skills, with experience working in Agile environments.
  • Experience with Agile tools and methodologies for tracking iterative development cycles.
  • Competency in Microsoft Office suite and Agile/Scrum toolsets.

 
Preferred Qualifications:

  • Experience working in large organizations and on large-scale projects.
  • Passion for learning new technologies and solving complex problems.
  • Strong attention to detail and a commitment to delivering high-quality digital products.

 
Apply Today!
If you are a passionate and experienced iOS Developer looking to work on impactful digital projects in a collaborative environment, we encourage you to apply. Submit your resume today and be part of a team dedicated to innovation and excellence in mobile app development.

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!