Job role : Sr. iOS Developer Location : Fort worth, TX-Hybrid Job Type : Contract Job Description Our Client's, mobile software engineers, work with other team members to produce customer-facing mobile applications that provide a superior user experience and support key business objectives. Developers participate in all aspects of application development, including design, development, testing, and delivery using an Agile process. Responsibilities: • Create awesome experiences for millions of customers. • Write innovative, quality, efficient, and maintainable code that will scale across teams. • Collaborate with engineers, designers, and product owners to bring customer-focused features to life. • Own your code from conception to production. • Facilitates meetings and effectively communicates with peers, product owners, and designers. • Lead a team while also contributing to the codebase. Qualifications: • BS in Computer Science and/or equivalent industry experience/training • 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. Other requirements • The supplier will be providing a MacBook running M1/M2 chip