Position: Mobile architect
Location: Philadelphia, PA
Job Description:
Native Mobile Apps Core Technologies: iOS, Android ? Objective-C, Cocoa Framework, XCode ? Xamarin ? Restful APIs ? MS Visual Studio / Eclispse ? Sitecore (7.x or later) (Nice to have) ? SQL Server, SQL Lite Required Skills and Experience ? Probably about 7+ years (overall 12+ years of experience) of building iOS / Andorid (iPhone, iPad and universal) applications with relevant SDKs and Tools. ? Expert experience building in complex native mobile applications that successfully shipped to customers. ? Knowledge of native mobile design patterns (iOS / Android ) and experience building sleek, high performance user interfaces. ? Expret proficiency in Objective-C/ Cocoa, XCode and Android. ? High degree of proficiency in Xamarin framework. ? Expert knowledge of REST Services, Web APIs. ? Experience on web service integration (SOAP, REST, JSON, XML). ? Experience of development using web technologies. ? Good understanding of OO programming and design patterns. ? Good understanding of HTML5, JavaScript, jQuery and Ajax. ? Expert knowledge and experience authoring standards & best practices for native mobile applications . ? Experience working on a team in a large development group. ? Familiarity with Agile methodology framework and best practices ? Bachelors Degree in Computer Science, Computer Engineering, Electrical Engineering or related disciplines; extensive, directly-related experience may be considered in-lieu of degree(s). Desired Experience ? Knowledge and experience using Sitecore. ? Working in environments that fully embrace the Agile framework.
Job Responsibilities ? Collaborate with architects, developers and business stakeholders to design and enhance large scale, customer-facing native mobile applications for eBusiness portfolio with Sitecore CMS. ? Create prototypes / proof of concepts (POCs) and architectures for concepts and technologies related to new features or opportunities to improve the velocity of development teams. ? Influence the architecture, technology strategy and implementation standards for the eBusiness platform. ? Stay aware and share current and future trends, technology and information that could provide value to development teams and the business users / stakeholders. ? Mentor team members in relevant technologies and implementation architecture. Educate members of development teams and perform code reviews. ? Collaborate with other members of a Scrum team that adopts Agile best practices. ? Work with front-end and back-end developers to analyze and optimize the performance of web pages. ? Help ensure work products are delivered on-schedule while complying with best practices and standards. ? Recommend /drive improvements to the development tooling and processes to improve code quality and speed to market, which includes continuous integration. ? Directly resolve or assist with addressing any issues / problems with development and production environments / tools. ? Perform other related duties and responsibilities as assigned. Personal Characteristics ? Passion for continuous process and technology improvement ? Ability to rapidly re-prioritize and handle shifting priorities while demonstrating a high degree of professionalism and adaptability ? Strong communication skills (written, interpersonal, presentation), with the ability to easily and effectively interact and negotiate with business stakeholders. ? Ability to effectively deal with ambiguity, uncertainty, and incomplete information when evaluating alternatives and making recommendations ? Creative and abstract thinking skills to envision and design innovative solutions to business opportunities and challenges ? Must have ?can do? / ?will do? attitude. ? Must be a team player - highly adaptive, resourceful, responsive, enjoys learning and sharing.
Send resume to adelina@jobs-n-jobs.com
Comments