Hello Associate,
Greetings for the day! One of our clients in *(**Detroit, MI) *is looking for* (**Sr. Mobile Device Developer (iOS)**)* Consultant for the below Position. Kindly find the below Job Description and share me your Profile *Role: Sr. Mobile Device Developer (iOS)* Location: Detoirot, MI ****PLEASE NOTE THAT NO CANDIDATE SHOULD BE SUBMITTED WITHOUT THE BELOW QUESTIONS AND ANSWER BEING ATTACHED TO THERE RESUMES.**** **ANY CANDIDATE SUBMITTED WITHOUT IT WILL BE REJECTED.** 1) Describe your experience with TDD and unit testing frameworks. 2) Describe how you would implement a screen to list dealerships near a customer. Include objective-c code implementing this screen. 3) Describe how you would connect to a web service from an app and retrieve data. Provide sample objective-c code retrieving data from a restful web service of your choice. *iOS Application Software Engineer* *Description* The GM Global Connected Consumer Application Delivery Team is seeking ambitious and creative software engineers who will contribute to the development of applications that are downloaded to a phone (learn more at https://www.onstar.com/Remote_Link) and directly to an in-vehicle infotainment system (learn more at https://developer.gm.com/index.php). *Key Responsibilities:* Software Engineers will be responsible for application development and support including story elaboration, estimation, analysis, design, programming, unit/integration testing and code debugging leveraging the Scrum framework and XP practices. This person will work in a highly collaborative, cross-functional, and Agile environment and will assume a lead role for various practices and decisions. This person will… • Test-drive code • Elaborate, estimate, and design for small increments of work…just-in-time • Perform root cause analysis, technology evaluation, and design spikes • Commit to completing well-defined work and deliver on those commitments • Swarm around tasks along with other Scrum team members • Pair program with different people in many situations • Report status of assigned software development and/or maintenance tasks • Consistently follow the specified software development methodology • Model courageous and continuous learning to the team. Actively help team members continuously learn • Promote improvements in programming practices such as acceptance test driven development, continuous integration, and test automation • Continuously learn and challenge the organization concerning new practices, processes, technologies, and languages • Build a strong team using their collaboration skills. Interview and mentor team members. • Provide leadership and assistance among and across teams/organizations Prospective candidates possess a high degree of business insight, creativity, decision making skills, a drive for results, the ability to negotiate, the ability to develop peer relationships, and a strong technical learning capability. *Qualifications Required:* • Experience developing commercially available native applications for the iPhone, iTouch, and iPad devices. • Experience developing with the following… o Objective C o Foundation classes o Notification center o Patterns used in Cocoa framework o Memory management o Integration with C libraries o Web Services integration (REST, RPC, and/or SOAP) o Asynchronous Networking o XML parsing o TableView constructs o Data storage techniques o Archiving o Core Data o File System o SQL lite o Object Communication o Notification Center, delegate, kvo o MVC o MapKit • Proven experience with object-oriented design and design patterns • Experience using source code control systems, such as Git, Subversion, or CVS • Knowledge of and desire to work in an Agile development environment • Excellent verbal and written communication skills required • Creative problem solving skills and ability to effectively communicate and translate feedback, needs and solutions • Must have strong teamwork orientation and the ability to foster collaboration within and across teams • Needs good work ethic and strong sense of ownership of end result Preferred: • Experience with Agile development methodologies including XP methods such as Test Driven Development and pair programming • Awareness of the iPhone HIG and best practices Thank You, Rajendhar Anugula*, Sr.Technical Recruiter * *Libsys Inc *'*IT Sharps*' Direct 630-687-1146| Office 630-799-1556 | Fax 630-689-5724 [email protected]/ www.LibsysInc.com <http://www.libsysinc.com/> -- You received this message because you are subscribed to the Google Groups "SAP Workflow" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/sap-workflow. For more options, visit https://groups.google.com/d/optout.
