For our client – UK based applications development company – we`re looking for an experienced and enthusiastic Senior IOS Developer to join the team and work on a large-scale social platform focused on sport topic.
Senior IOS Developer
Wrocław
nr ref. 15/L4/15/04
Zadania:
- You will be working from a newly launched Wroclaw office and collaborating closely with an energetic team based in London, this includes Design, User experience, Project Management and Snr Tech.
- The majority of your time will be dedicated to evolving an advanced sport based social product. This will be a combination of working with backend team creating new features as well as maintaining the current project.
- You will have developed high-quality, engaging interactive work using Objective-C and other existing and emerging programming languages like Swift.
- You will have a keen and attentive eye for detail and quality, and will certainly be no stranger to good design.
- The end product is available on IOS, Android, web and is powered by a large-scale .NET backend.
Wymagania:
- We`re looking for a strong mix of creative and development skills.
- Computer Science or Engineering degree.
- Excellent at writing Objective C code.
- Very good understanding of OOP, memory management and pointers.
- Good knowledge of frameworks such as Networking, Core Data, Push notifications, Media and Core Graphics.
- Ability to read and write libraries.
- Ability to read, debug and expand on existing projects as well as building from new ones from scratch.
- Good understanding of version control, such as Git.
- Experience with APIs such as Facebook, Twitter, G+, Google Maps.
- Experience with libraries such as RestKit, AFNetworking, SDWebImage, GoogleAnalytics, SegmentIO, TTAttributedLabel.
- Dislike of hacks – preferring well written code over quick fixes.
- Strong emphasis on usability best practices and structured code.
- Problem solver.
- Experience of continuous integration and Jenkins.
- Knowledge of design patterns.
- Ability to work in a team as well as independently.
- Ability to analyse requirements, estimate work and work in an agile manner.
- It`d be great, but not essential, if you have additional skills:
- Background in C or C++.
- Exposure with Android and Java code.
- Experience of Phonegap and related hybrid technologies.
- Experience with Corona SDK.
- Experience with OpenGL and potentially Unity.
Oferujemy:
- An exciting opportunity to work with an awarded UK agency on world class brands including sport, social networks and many other state of art web and mobile applications.
- Attractive salary and possibility to have a direct contract with UK company.