Required Skills: UI/UX designers
Job Description
Position: Senior Swift Developer
Location: United States
Experience Level: 10+ Years
Employment Type: [Full-Time/Contract]
Visa Sponsorship: H1B
We seek qualified candidates for an on-site role in [United States].
H1B sponsorship is available for this position.
If you are interested, please submit your application.
Role Overview:
We are looking for a highly experienced Senior Swift Developer with a proven track record of building and delivering high-quality iOS applications. The ideal candidate will have deep expertise in Swift, extensive knowledge of iOS frameworks, and a strong understanding of application lifecycle management. This role involves leading complex projects, mentoring junior developers, and collaborating with cross-functional teams to deliver world-class mobile applications.
Key Responsibilities:
App Development: Design, develop, and maintain high-performance iOS applications using Swift.
Architecture and Design: Lead architectural decisions for iOS applications, ensuring scalability, performance, and maintainability.
Code Quality: Write clean, efficient, and reusable code, adhering to best practices in mobile development.
Team Leadership: Mentor junior developers, provide technical guidance, and perform code reviews to ensure high-quality output.
Collaboration: Work closely with UI/UX designers, backend engineers, and product managers to deliver seamless user experiences.
Performance Optimization: Diagnose and resolve performance issues, ensuring smooth operation across devices.
Testing and Debugging: Implement comprehensive testing strategies, including unit testing and UI testing, to maintain application reliability.
Stay Current: Keep up with the latest trends, tools, and technologies in iOS development and incorporate them into the development process.
Required Skills:
Programming Expertise: Advanced knowledge of Swift and Objective-C (if required for legacy code).
Frameworks & Libraries: Proficiency in iOS frameworks such as UIKit, SwiftUI, Core Data, Core Animation, and Combine.
API Integration: Strong experience with RESTful APIs, JSON, and third-party library integrations.
Tools & Platforms: Familiarity with Xcode, Instruments, and version control systems like Git.
App Store Deployment: Extensive experience in preparing and submitting apps to the App Store, including handling provisioning profiles and certificates.
Problem-Solving: Excellent debugging and problem-solving skills with a focus on delivering optimal user experiences.
Soft Skills: Strong communication, collaboration, and leadership abilities.
Preferred Skills:
Experience with cloud-based services (e.g., AWS, Firebase) and mobile backend integration.
Familiarity with agile development methodologies.
Knowledge of security and data protection best practices for mobile applications.
Experience in financial, healthcare, or other regulated domains is a plus.
Qualifications:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
10+ years of experience in mobile application development, with at least 5 years specializing in Swift.
Proven track record of delivering successful iOS applications available in the App Store.
Why Join Us?
Challenging Projects: Work on cutting-edge mobile applications with real-world impact.
Growth Opportunities: Take a leadership role in a collaborative, innovation-driven environment.
Competitive Benefits: Enjoy a comprehensive compensation package and professional development opportunities.