iOS Developer - SWIFT/UIKit

FiftyFive Technologies


Date: 1 week ago
City: Jaipur, Rajasthan
Contract type: Full time
Job Description

We are seeking an experienced iOS Developer with 4+ years of hands-on experience in iOS application development. The ideal candidate will be proficient in Swift and SwiftUI, with a strong understanding of iOS frameworks and best practices. You will be responsible for developing and maintaining high-performance, scalable, and user-friendly iOS applications. Your contributions will be key to delivering innovative mobile solutions that meet our users' :

  • Design and build advanced iOS applications using Swift and Swift UI.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Work with APIs and data sources, including third-party libraries and services.
  • Participate in code reviews to maintain and improve code quality.
  • Optimize applications for maximum speed and efficiency.
  • Troubleshoot, debug and resolve application issues and bugs.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Stay up-to-date with the latest industry trends, technologies, and best practices in iOS development.
  • Work in an Agile manner with a team to provide continuous product delivery.

Requirements

  • 4+ years of experience in iOS development with Swift.
  • Strong experience with iOS frameworks such as UIKit, SwiftUI, Core Data, and URL Sessions.
  • Experience with memory management issues in apps using concepts of ARC, retain cycles, etc.
  • Experience working with architectures like - VIP, MVVM, and MVC.
  • Experience in building apps with RESTful APIs, integrating third-party libraries, and working with JSON data.
  • Knowledge of version control systems (e. g., Git).
  • Experience with dependency management tools like SPM and CocoaPods.
  • Familiarity with the App Store deployment process and understanding of code signing, certificates, and provisioning profiles.
  • Proficient in UI/UX design principles for mobile apps and implementing them in iOS applications.
  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Experience working in Agile/Scrum development environments.
  • Excellent communication and collaboration skills to work effectively within a team.

Preferred Skills

  • Experience of connecting to IoT applications.
  • Experience with iOS frameworks and libraries like Bonjour Networking Service, GCD, and Combine.
  • Experience with XCode instruments like - Time Profiler, Allocations, etc., and other mobile analytics tools.
  • Familiarity with CI/CD pipeline tools and concepts.
  • Knowledge of App Analytics and tools like XCode Cloud, TestFlight, etc.
  • Knowledge of unit testing, UI testing, and debugging techniques.

(ref:hirist.tech)

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Associate Video Editor in Jaipur

Deevelo X, Jaipur, Rajasthan
2 days ago
As a Video Editor at Deevelo X company, you will have the exciting opportunity to showcase your creativity and skills in video editing. We are looking for a talented individual who is proficient in Adobe Premiere Pro, Adobe After Effects, and Adobe Photoshop. If you have a passion for storytelling through video, then this is the perfect role for you.Key...

Sales Business Development

SolarMaxx - Creating a Sustainable World, Jaipur, Rajasthan
3 days ago
Responsibilities:* Develop and execute sales strategies to achieve business targets* Identify and pursue new business opportunities in the solar EPC sector.* Build and maintain relationships with key clients, developers and stakeholders.* Conduct techno - commercial negotiation and closures.* Collaborate with cross - functional teams ( technical, operation and marketing).* Analyze market trends, competitor activity and customer needs.* Prepare and present...

Assistant Legal Manager (Land Acquisition)

Rays Power Infra Limited, Jaipur, Rajasthan
1 week ago
ResponsibilitiesJob descriptionCandidate Must Have In-depth Knowledge Of Land PPM Client Coordination Escalations to Management Land Acquisition Sites Coordination Operational Activities – Maintaining of Trackers, Budget Vs Actual, Reimbursement. Land Legal Drafting