Work from Office
Full Time
• Lead the architecture and development of our iOS application with a primary focus on SwiftUI.• Design, build, and maintain elegant, reusable, and scalable UI components using SwiftUIs declarative syntax.• Collaborate closely with our product and design teams to transform complex requirements and wireframes into pixel-perfect, interactive user experiences.• Take full ownership of the iOS development lifecycle, from technical design and implementation to App Store submission and ongoing maintenance.• Integrate modern concurrency patterns using Combine and Async/Await to manage data flow and asynchronous operations efficiently.• Ensure application performance, quality, and responsiveness across all target iOS devices.• Maintain and interface with existing UIKit components, bridging them with SwiftUI as needed during our transition.• Champion best practices in code quality, testing, and CI/CD to ensure a robust and reliable application.
Core iOS Skills & Qualifications :
• Expert proficiency in SwiftUI and a deep understanding of its declarative architecture, data flow patterns (@State, @Binding, @ObservedObject, @EnvironmentObject), and view lifecycle.• Strong command of the Swift programming language and its modern features.• Proven experience with Apples reactive and asynchronous frameworks, including Combine and Swift Concurrency (Async/Await).• Solid experience with SwiftUI, with the ability to maintain existing code and create wrappers for interoperability with UIKit.• Proficiency with essential iOS frameworks like Core Data for local persistence.• Expertise with Xcode, Instruments, and other development and debugging tools.• Solid understanding of version control with Git and experience with platforms like GitHub.• Demonstrated experience deploying and managing applications on the Apple App Store.• A strong problem-solving mindset and a passion for creating exceptional user-centric products.
•Reactive Programming: Additional familiarity with RxSwift.•Android Development:•Experience with Kotlin, Java, and the Android SDK.•Knowledge of modern Android development, especially Jetpack Compose, is a significant plus.•Analytics & Tooling:•Working knowledge of analytics platforms like Firebase and Amplitude.
•Experience working in a product-based company or a startup.•Ability to manage your workload with minimal supervision in a fast-paced environment.
Vigocare
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
mohali
2.45 - 8.0 Lacs P.A.
surat
1.77 - 2.22 Lacs P.A.
hyderabad
7.0 - 10.0 Lacs P.A.
bengaluru
0.5 - 0.5 Lacs P.A.
bengaluru
15.0 - 22.5 Lacs P.A.
chandigarh
Salary: Not disclosed
mohali, punjab
Experience: Not specified
Salary: Not disclosed
faridabad, haryana
Salary: Not disclosed
karnataka
Salary: Not disclosed
noida, uttar pradesh
Salary: Not disclosed