Detalii loc de munca - Anglia
Descrierea jobului - Anglia
With over twenty years of experience and more than 10 000+ employees worldwide our client is one of the top software services providers in Central and Eastern Europe. The company's trademark is the hand crafting of their software solutions in the following areas: consulting, development, support, infrastructure, testing. Our client provides all these services to different global players around the world. By remaining flexible with current trends the company has incorporated Agile and Lean methods in its portfolio coupled with Nearshore and Onshore models. There is only one word for this opportunity: exciting. They are currently expanding the team in London (UK), and that is why they are hiring: LEAD iOS DEVELOPER Role Description: • You will work for a dynamic Agile software development team located in London • You will work on a project to devise, build and deploy a suite of applications encompassing both server and client-side components
Required skills & Experience: • You have at least 4 years of experience with Objective-C • You have knowledge and experience with Object Oriented Programming and Cocoa Touch frameworks - including: o Core Data o Core Location o Grand Central Dispatch o Core Animation o NSNotificationCentre • You must be able to talk about and potentially demonstrate previous work published in the Apple Appstore • You have working experience with UI using NIB and Story Boards • You have knowledge of RESTful web-services • You are familiar with Apple recommended best practices for iOS Development. • You have knowledge of the MVC (Model-View-Controller) and Delgate design patterns • You have KVO/KVC knowledge.You are familiar with multithread programming • You have knowledge of memory management rules • You are familiar with Agile software development • You have a strong attention to detail and you are highly delivery focused • You are capable of working within a cross-functional team • You have strong communication skills • You have a good level of English language Advantages: • Experience with ANSI C • Experience with Git, TeamCity and Jira • Good understanding of security principles (e.g. HTTPS, public-key cryptography etc.) • Experience with Unit Testing. • Experience with Continuous Integration • Knowledge of Autolayout Benefits • Attractive salary package! • Working in a beautiful city by the seaside! • Great opportunities to grow your career in a very fast growing company! • Annual salary reviews, with increases for good performance! • Company contributory pension, life insurance, health insurance, etc! • Free breakfast! • Discounts to a variety of cafes and fitness centers! • Relocation costs may be paid (subject to negotiation)! • 22 vacation days per year plus half day off on your birthday!