Vadodara, Gujarat, India
Information Technology
Full-Time
Pragathi Innovative Solutions
Overview
We are looking for an experienced iOS Developer to design, develop, and optimize high-performance mobile applications using Swift and SwiftUI. The ideal candidate should have expertise in iOS frameworks, architecture patterns (MVVM, Clean Architecture), unit testing, and debugging with Xcode. Strong problem-solving skills and a passion for innovation are essential.
Responsibilities:
- Design and develop native iOS and cross-compatible mobile applications.
- Collaborate with the design team to define and enhance key features.
- Ensure high-quality performance and responsiveness of applications.
- Identify potential challenges and resolve performance bottlenecks.
- Detect and fix bugs before the final release.
- Write high-performing, scalable, and reusable code.
- Maintain application code and ensure efficient automation.
- Design and implement updates while optimizing app functionality.
Required Skills:
- Strong proficiency in Swift and SwiftUI, with a commitment to staying updated on the latest features.
- Solid understanding of software architecture and design patterns such as Clean Architecture, MVVM, and Singleton.
- Experience working with native iOS frameworks for application development.Ability to write unit test cases using the XCTest framework.
- Proficiency in debugging code using Xcode tools and instrumentation.
- Hands-on experience with Source Code Management (SCM) tools.Experience with accessibility and analytics is a plus.
- Expertise in implementing security features within iOS mobile applications.
- Proficiency in dependency management tools like CocoaPods and Swift Package Manager (SPM).
- Knowledge of push notifications, RESTful APIs, and cloud messaging.
- Experience with iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text.
- Familiarity with third-party libraries and APIs.Understanding of mobile architecture, industry trends, and emerging technologies.
- Strong grasp of the full mobile app development lifecycle.
- Ability to write unit tests to ensure robustness, including edge cases and usability.
- Experience with development tools and workflows such as Git, CI/CD pipelines, and testing frameworks.
- Excellent collaboration and communication skills.
- Ability to work independently and take ownership of tasks and projects.
- Passion for learning and exploring new technologies and frameworks.
Job Type: Permanent
Pay: ₹2,000,000.00 - ₹3,000,000.00 per month
Benefits:
- Provident Fund
Schedule:
- Monday to Friday
- Morning shift
Work Location: In person
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in