Job description Responsibilities : - Design, develop, and maintain robust and scalable iOS applications using Swift. - Implement complex UI/UX designs and ensure seamless user interactions. - Write clean, efficient, and well-documented code. - Implement and utilize design patterns and architectures such as MVVM, MVP, and Clean methodologies. - Ensure code maintainability and scalability. - Develop and implement iOS, iPadOS, and Apple Watch Extensions. - Automate Unit/UI tests to ensure code quality. - Debug and resolve complex technical issues. - Utilize Xcode Instruments to identify and address performance bottlenecks. - Integrate and utilize CI/CD platforms such as Bitrise or CircleCI. - Implement automation using Fastlane and other relevant tools. - Integrate Analytics SDKs and build abstraction layers. - Utilize CoreData for data management. - Implement reactive programming using RxSwift. - Develop and integrate App Extensions (Widgets, Rich Notifications, etc. - Optimize app performance, including launch time and app size reduction. - Manage the complete iOS app delivery process, including certificates, provisioning profiles, and authentication keys. Qualifications : Experience : - 5+ years of software development or programming experience, with a focus on iOS development. Technical Skills : - Strong understanding of computer architecture, operating systems, data structures, and algorithms. - Extensive hands-on experience in iOS application development using Swift. - Deep understanding of design patterns and architectures (MVVM, MVP, Clean). - Working knowledge of iOS/iPadOS/Apple Watch Extensions. - Experience with automated Unit/UI testing. - Familiarity with CI/CD platforms (Bitrise, CircleCI). - Experience with Fastlane and other automation tools. - Proficiency in integrating Analytics SDKs. - Experience with CoreData, RxSwift, and App Extensions. - Proficiency in using Xcode Instruments for performance analysis. - Strong understanding of iOS app delivery processes. - Strong attention to detail. Preferred Qualifications : - Contributions to open-source iOS projects. - Experience leading a team of iOS developers Role: Mobile / App Developer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: B.Tech/B.E. in Any Specialization PG: Any Postgraduate Doctorate: Doctorate Not Required Key Skills Skills highlighted with ‘‘ are preferred keyskills iOS MVVMMobile UIDesign PatternsWIFTMobile App ArchitectureMobile App DesigningSDKAlgorithmData Structure
Job Summary
Company
Dew Solutions
Location
Gurugram
Salary Range
Not disclosed
Experience
6-9 Yrs
Verification
Government Verified Recruiter
TrueCV Commitment Pledge
Zero Ghosting Guarantee
Every recruiter on TrueCV commits to review applications, respect interview time, and authenticate joining via our Day 1 Handshake.