Senior iOS Developer

Metasys Technologies, Inc.

GA(remote)

JOB DETAILS
JOB TYPE
Full-time
SKILLS
Agile Programming Methodologies, Animation, Apple, Application Programming Interface (API), Best Practices, Cloud Computing, Code Reviews, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Debugging Skills, Design Patterns Programming Methodologies, Design Services, Ecosystems, Git, GitHub, GraphQL, JSON, Jenkins, Maintain Compliance, Memory Management, Mentoring, Mobile Applications, Mobile Applications Development, Mobile Technology, Model View Controller, Model View ViewModel (MVVM), Multithreaded Programming, Objective-C Programming Language, Performance Analysis, Performance Tuning/Optimization, Problem Solving Skills, Product Design, Quality Assurance, REST (Representational State Transfer), Release Management/Engineering, Retail Management, Scalable System Development, Scrum Project Management and Software Development, Software Administration, Software Development, Software Testing, Source Code/Configuration Management (SCM), Swift, Test Automation, Test Plan/Schedule, Test Strategy, Testing, Unit Test, User Experience Design (UXD), User Interface Design, User Interface/Experience (UI/UX), iOS
LOCATION
GA
POSTED
19 days ago
Senior iOS Developer (Swift / SwiftUI / Mobile Development) Remote Position Duration: 12+ months Experience Required: 7+ Years Job Summary Client is seeking an experienced Senior iOS Developer with strong expertise in Swift, SwiftUI, and native mobile application development. The ideal candidate will have 7+ years of hands-on experience building scalable, high-performance iOS applications and a deep understanding of mobile architecture, UI/UX principles, and Apple development best practices. The candidate should be proficient in designing, developing, testing, and maintaining enterprise-grade iOS applications while collaborating closely with cross-functional teams including product managers, designers, backend developers, and QA teams. Key Responsibilities Design, develop, and maintain advanced iOS applications using Swift and SwiftUI Build reusable, scalable, and high-performance mobile application components Collaborate with product managers, UI/UX designers, and backend teams to define and implement new features Integrate RESTful APIs, GraphQL services, and third-party SDKs Optimize application performance, responsiveness, and memory management Write clean, maintainable, and testable code following SOLID principles and design patterns Implement unit testing, UI testing, and automation testing strategies Troubleshoot and resolve production issues, crashes, and performance bottlenecks Participate in code reviews and mentor junior developers Ensure compliance with Apple App Store guidelines and release processes Work with CI/CD pipelines for mobile application deployment Stay updated with the latest iOS development trends and Apple ecosystem updates Required Skills Core Technical Skills 7+ years of experience in iOS Application Development Strong expertise in Swift Strong hands-on experience with SwiftUI Strong experience with UIKit Solid understanding of MVVM, MVC, VIPER, Clean Architecture Experience with Combine Framework Experience with Core Data, Realm, or local persistence frameworks Strong knowledge of REST APIs, JSON parsing, and API integrations Experience with Alamofire, URLSession, networking layers Knowledge of Push Notifications, APNs, Firebase Cloud Messaging Experience with Firebase, analytics, crash reporting, and performance monitoring Strong understanding of Auto Layout, animations, gestures, and responsive UI design Experience with multi-threading using GCD, Operations, and async/await Experience with memory management and performance optimization Hands-on with Git, branching strategies, and version control best practices Experience with CI/CD tools like Jenkins, Bitrise, Fastlane, GitHub Actions Strong debugging and problem-solving skills Preferred Skills Experience with Objective-C Experience with modular architecture and reusable SDK development Exposure to GraphQL Experience with unit testing frameworks like XCTest Experience with TestFlight and App Store release management Familiarity with Agile/Scrum methodologies Experience working in enterprise mobile environments Exposure to security best practices for mobile applications Metasys Technologies is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identify, national origin, veteran or disability status.

About the Company

M

Metasys Technologies, Inc.

With over 15 years of experience, Metasys Technologies (MTI) provides consultants with rewarding career opportunities in a multitude of organizations.

Rated by The Atlanta Business Chronicle as one of the best places to work, MTI provides our consultants with opportunities for growth and recognition. MTI has a nationwide network of clients including Fortune 50 companies and numerous medium to small sized businesses.

We offer opportunities in I.T. Professional Services, Finance & Accounting, and Business Professional Services.

Our tools and consultant care program help you with the interview process and provide you with continuous guidance and insight.

If you are a candidate looking for career growth or change, we can help you find a career that matches your aspirations.

COMPANY SIZE
100 to 499 employees
INDUSTRY
Computer/IT Services
FOUNDED
2000
WEBSITE
http://metasysinc.com/