IOS Developer – W2 Contract Only Position Available In DeKalb, Georgia
Tallo's Job Summary: This job listing in DeKalb - GA has been recently added. Tallo will add a summary here for this job shortly.
Job Description
Duration:
10 month w2 contact
Location:
Downtown Atlanta 3 days hybrid onsite and 2 days remote We have multiple (2 openings, No H1B allowed) needs in Atlanta for Mobile iOS Architects with o ne of the Big Four accounting firms here in Atlanta! Top Skills’ Details •
Design & Development:
Build and maintain iOS applications using Swift and SwiftUI. •
Architectural Patterns:
Implement CLEAN architecture and adhere to SOLID principles to ensure modular, scalable, and maintainable codebases. •
SDK & Framework Development:
Create reusable SDKs and frameworks for internal and external use. •
SDK Expertise:
Utilize your experience with the iOS SDK and Xcode to deliver polished, user-friendly apps. •
SwiftUI Components:
Leverage SwiftUI and UIKit components for efficient UI design and application lifecycle management. •
Data Persistence:
Utilize SQLite and SwiftData for effective data storage and retrieval. •
Testing & Quality Assurance:
Apply Test-Driven Development (TDD) practices, focusing on unit testing and UI testing to ensure high-quality code and stable apps. Description •
Multi-Device Compatibility:
Develop apps that support both iPhone and iPad, ensuring optimal performance in both portrait and landscape orientations. •
Multithreading:
Efficiently managed tasks using appropriate multithreading techniques. •
Memory Management:
Optimize memory usage through effective memory profiling and management practices. •
Error Handling & Caching:
Implement robust error-handling mechanisms and caching strategies using NSCache and third-party libraries. •
Networking:
Integrate with RESTful APIs and process JSON and XML data formats for smooth data transactions from remote sources. •
Performance Optimization:
Profile and optimize performance using Instruments, focusing on memory and execution efficiency. •
Version Control:
Collaborate using Git and tools like SourceTree for version control and code collaboration. •
CI/CD Pipelines:
Set up continuous integration and delivery pipelines using tools like Azure or Jenkins to streamline the development process. •
Third-party Libraries & APIs:
Integrate and manage third-party libraries and APIs to ensure seamless interaction with other platforms and services. •
Algorithms & Data Structures:
Implement and optimize algorithms and data structures to ensure efficient app performance Skills Ios, Swift Top Skills Details Ios,Swift Experience Level Expert Level