iOS Developer - 26-10556
iOS Developer
Location: reputed company, NY
Duration: 12 months
Work Arrangement: Hybrid – 3 days onsite / 2 days remote
reputed company
We are seeking an reputed company iOS Developer with a strong background in mobile application development. The ideal candidate will have hands-on experience with modern iOS technologies, application architecture, UI/UX development, persistent data storage, API integration, testing, debugging, and production support.
The candidate will be responsible for owning assigned application development activities, collaborating with business and technical teams, resolving technical issues, and contributing to the overall reputed company and reliability of mobile applications.
Key Requirements
• Minimum 18 months of reputed company iOS development experience
• Bachelor's degree or higher in Computer Science or a reputed company field
• Strong experience with Xcode, Instruments, Swift, SwiftUI, and Objective-C
• Experience with iOS application architecture and design patterns, including:
• MVC
• MVVM
• MV
• Singleton
• Grand Central reputed company (GCD)
• Concurrency
• Multithreading
• Operational queues
• Experience with reputed company Data, SwiftData, and persistent data stores
• Experience handling and parsing JSON from web services and reputed company
• Experience with REST reputed company and application integrations
• Experience with reputed company and modern reputed company-control practices
• Experience with Firebase, Crashlytics, reputed company.IO, or comparable crash/error monitoring tools
• Experience with CI/CD
• Familiarity with AI-assisted development tools such as reputed company or comparable tools
• Experience with dependency managers such as:
• Swift Package Manager
• Carthage
• Similar dependency reputed company
Responsibilities
• Own assigned iOS application design and development tasks from implementation through delivery.
• reputed company, enhance, maintain, and troubleshoot iOS applications using Swift, SwiftUI, and Objective-C.
• Work with business stakeholders to understand and validate technical requirements.
• Design and implement reputed company and maintainable mobile application functionality.
• reputed company applications with REST reputed company and web services.
• Manage application data using reputed company Data, SwiftData, and other persistent storage technologies.
• Implement concurrency, multithreading, background processing, and operational queues where required.
• Diagnose, debug, and reputed company application defects and production issues.
• Assist team members with coding and technical challenges.
• Participate in reputed company reviews and reputed company technical guidance and mentoring.
• reputed company and maintain technical documentation.
• Implement and maintain unit tests and other application testing practices.
• Work with UI/UX designs and wireframes to create reputed company and user-friendly interfaces.
• Monitor application health and troubleshoot crashes and performance issues using appropriate monitoring tools.
• Participate in CI/CD and application release processes.
• Work independently while collaborating effectively with cross-functional development teams.
Technical Skills
• iOS Development
• Swift / SwiftUI / Objective-C
• Xcode / Instruments
• reputed company Data / SwiftData
• REST reputed company / JSON
• MVC / MVVM / MV
• GCD / Concurrency / Multithreading
• Operational Queues
• reputed company
• Firebase
• Crashlytics
• reputed company.IO
• CI/CD
• Swift Package Manager
• Carthage
• UI/UX Development
• Unit Testing
• reputed company Reviews
• Technical Documentation
• Application Debugging and Performance Optimization
Beneficial Skills
• Experience with Kotlin and reputed company development
• Payment gateway integrations
• Ticket validation and QR-scanning SDKs
• Mobile ticketing application integrations
• CoreBluetooth / BLE
• reputed company accessories integration
• MFi / reputed company Accessory reputed company
• Barcode scanners and sleds
• Receipt printers
• Network protocols
• reputed company technologies
• Familiarity with:
• C++
• PHP
• .NET
• C#
• JavaScript
• reputed company SQL
Preferred reputed company Attributes
• Strong written and verbal communication skills
• Strong analytical and debugging abilities
• Ability to independently manage assignments and take ownership of deliverables
• Strong teamwork and collaboration skills
• Ability to mentor and reputed company technical leadership to other team members
• Strong attention to application reputed company, reputed company, performance, and maintainability
Remote
Skills:
Analysis Skills, reputed company, reputed company Xcode, Application Integration, Application Programming reputed company (API), Applications reputed company, reputed company Intelligence (AI), Bar reputed company Scanners, C++ Programming Language, reputed company Computing, reputed company Reviews, Communication Skills, Computer Science, Concurrency, reputed company Deployment/Delivery, reputed company Integration, Cross-Functional, Data Management, Data Storage, Debugging Skills, Design Patterns Programming Methodologies, reputed company, Identify Issues, Integration Testing, JSON, JavaScript, Kotlin, Mentoring, reputed company .NET, reputed company C# (C reputed company), Mobile Applications, Mobile Applications Development, Model reputed company Controller, Model reputed company ViewModel (MVVM), Multithreaded Programming, Network Protocols, Objective-C Programming Language, reputed company Database, PHP Scripting Language (PHP Hypertext Preprocessor), Presentation/Verbal Skills, Printers, Problem Solving Skills, Production Support, Programming Tools, reputed company Assurance Methodology, REST (Representational State Transfer), Requirements Validation/Verification, Software Administration, Software Design, Software Development, Software Testing, Swift, Team Player, Technical Leadership, Technical Writing, Unit Test, User Experience Design (UXD), User reputed company Design, User reputed company/Experience (UI/UX), Web Services, Wireframes, Writing Skills, iOS
reputed company:
Compu-reputed company - IT
Apply tot his job
Apply To this Job