IOS Lead/Architect with Material Design Components (MDC) at Indsafri in San Jose, California

Posted in Other 2 days ago.

Type: full-time





Job Description:

Job Description:

Position: IOS Lead/Architect with Material Design Components (MDC)

Duration: 6+ months

Location: San Jose CA/ Austin TX, Jersey City NJ, Seattle WA (Onsite)

Rate: $75-78/hr C2C

Responsibilities:
  • Around 10+ years of experience in design and development of User Interface applications, integrating with numerous databases and Client - Server applications of iOS using Objective-C, SQL, Swift, Cocoa Touch.
  • Around 5 years of experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics, UI Kit and Event Kit Framework.
  • Experience using mobile APIs and specific functions of iOS such as: Core Foundation, UI Kit, Core Location, Storyboards, Newsstand, Local Storage in Core Data, Social Accounts, Apple Maps, Google Maps, Push Notifications, Accelerometer, cloud integration, Camera, Animations, Asynchronous Tasks, In App Purchase, Google Analytics A/B Testing.
  • Complete Software Life Cycle Development experience and agile experience in fast paced environments.
  • Developed scalable modular UI systems using MDC components like Themed Buttons, Cards, and Snackbars, ensuring consistent branding and streamlined development across apps.
  • Enhanced user workflows by integrating MDC motion APIs for animations, Bottom Sheets, and Navigation Drawers, creating responsive and visually appealing interactions.
  • Extensive experience in iPhone & iPod Touch application development.
  • Strong Knowledge about Core Frameworks like, Map Kit, Core object, Core services, Core Graphics, Core animation, UIKIT & MVC methodologies.
  • Followed MVVM pattern for developing modules of the application for UI components and controllers as per the business requirements for handling robustness and improving efficiency of the overall app.
  • Designed custom reusable UI components programmatically and enhanced them using Material Design Components (MDC) to ensure consistency with modern design principles. Components like MDC Buttons, Cards, and TextFields were utilized to improve usability and visual appeal.
  • Used Alamo fire to make network calls and Codable protocol to serialize the JSON responses.
  • Developed table views, scroll views, collection views, and stack views with MDC enhancements for improved interactivity and alignment with Material Design standards.
  • Worked with MDC theming capabilities to adapt the application UI dynamically for dark/light modes, ensuring a polished user experience.
  • Created View Controllers both programmatically and through Storyboards and worked with Navigations controllers, Navigation Bars and Table View Controllers.
  • Used Cocoa pods for integrating different dependency managements and library frameworks and wrote Database manager classes using Core Data.
  • Used CocoaPods to integrate Material Design Components (MDC) for implementing visually consistent and interactive UI elements such as Buttons, TextFields, AppBars, and Snackbars. This ensured adherence to modern design principles across the app.
  • Wrote Database Manager classes using Core Data to efficiently handle data persistence and seamlessly integrate it with MDC-driven UI components, such as displaying dynamic data in MDC Cards and Lists.
  • Used Crashlytics framework within the app to monitor the crashes during development
  • Worked using Core Bluetooth framework for Bluetooth Low energy peripherals for real time inventory updates to employees in company network.
  • Worked on Apple Push Notification Services (APNS) & Alert Views to allow user about latest deals on products.

More jobs in San Jose, California

Other
about 1 hour ago

Best Buy
Other
about 1 hour ago

Best Buy
Other
about 8 hours ago

Snapon
More jobs in Other

Other
3 minutes ago

Gannett
Other
42 minutes ago

Chickasaw Nation Industries
Other
42 minutes ago

Chickasaw Nation Industries