iOS Architect Loc: Hybrid,NY NJ, Dallas, Chicago, Atlanta at Dallas, Texas, USA |
Email: [email protected] |
http://bit.ly/4ey8w48 https://jobs.nvoids.com/job_details.jsp?id=814644&uid= From: bhumika, Adifice Technologies [email protected] Reply to: [email protected] Title: iOS Architect Location: Hybrid, NY/NJ, Dallas, Chicago, Atlanta Visa: No H1B/CPT C2C Duration: 6+ months Responsibilities Serves as technical spokesperson for the project to key stakeholders. Architect and design features for iOS apps. Represent the team in architectural and technical discussions with other engineering teams Partner closely with our design and product team to architect gorgeous application flows that are intuitive for our users Promotes and supports software development best practices and standards Anticipates technical problems and risks, mitigates, and communicates status across team leadership Envision new products and features that are inspired, considered, and magical Influence iOS development process for API creation, design, and product. Review and approve software design and code produced by team members Identify and evaluate internal / external technology (vendors, frameworks/APIs) to integrate with mobile applications. Technical Expertise Overall, 10 years' experience(minimum) in developing complex and advanced mobile applications on iOS. Must have hands on experience with the most up-to-date Swift version and can mix it with Objective-C Deep understanding and hands on experience in Core Frameworks like Core Data, GCD, NSOperation Queue, Core Graphics, Core Animation, UIKit, AV Kit, AV Foundation. Hands on development experience is a must and must be able to create boiler plate code (architecture implementation) before the development starts Deep understanding of MVC, MVVM, VIPER and other patterns Deep understanding of Factory, Adapter, Observer, Singleton and other behavior patterns Deep understanding of Object-Oriented Programming, data structures, and design patterns Proficiency Have published at least 5 iOS apps on Play Store Must possess knowledge on App Security and Cryptography Good exposure to API Caching and defining NFRs (Non-Functional Requirements) for mobile application Must have worked on Core Data, Offline Sync, Caching, Local Storage, Realm/Room/SQLite databases Good working knowledge of tools such as Git, JIRA and Jenkins or any tools that are similar to these. Must have worked with Agile Methodologies Good communication skills and fluent in English Hands on experience with Reactive frameworks such RxSwift or custom framework Deep understanding of Fast Lane or any similar CI/CD scripting frameworks Hands on experience on unit testing framework Must have experience in Performance Tuning the app Must have experience using XCode Instruments and ability to diagnose any memory leaks and crashes Implementation understanding of multi-threading, asynchronous concepts Must have experience in complex integrations such as CRM, CMS, Push Notifications, Identity Management, SSO, Social Integrations to the App Experience integrating third party frameworks using Cocoapods and Carthage. Worked with logging and capturing user navigation and app usage to Google Firebase and Crashlytics for understanding the most used features by users Deep understanding of Analytics, tagging, accessibility Must have experience working on Localization/multi language support Must have architecture experience on complex/large consumer facing apps Must be good at Technical Leadership with an ability to quickly adapt to latest technology trends. Criteria 10+ years of experience in iOS development Bachelors degree in computers, engineering or equivalent experience. Experience working within Scrum or other Agile environments Ability to interface with business as well as technology teams You have a proven ability to understand and discuss technical concepts, manage tradeoffs, and evaluate new ideas with partners across the organization. You have stellar communication skills and an uncanny ability to lead and influence others. Strong interpersonal skills/team player and demonstrated the ability to work with various teams harmoniously while keeping project releases on time and on budget Strong drive towards execution; can-do type of person Keywords: cprogramm continuous integration continuous deployment information technology New Jersey New York http://bit.ly/4ey8w48 https://jobs.nvoids.com/job_details.jsp?id=814644&uid= |
[email protected] View All |
09:51 PM 01-Nov-23 |