Martinsen Mayer - iOS Engineer

Job description

The Role
As an iOS Engineer you will participate in the whole product development cycle.
Working with a multi disciplinary team to deliver cutting edge native interfaces and build reusable components for iPhone and iPad applications.
Analysing and optimising application code for efficiency and performance.

Requirements
A Bachelor’s Degree in Computer Science (or equivalent).
1 - 3+ years developing complex, consumer-facing applications for the iPhone and iPad using Swift
Strong sense of elegant and usable mobile UI, object-oriented programming, multithreaded programming, unit tests, object relational mapping, object caching
Very comfortable consuming RESTful web services
 
Nice to have:
Experience with Agile development methodologies
Experience working with ReactiveCocoa and functional programming
Experience with Core Bluetooth, connected hardware libraries such as HomeKit
 
Other requirements:
You enjoy working in a close, highly energized, team-oriented environment.
Excellent communication skills, both verbal and written
Self-confidence, energy and enthusiasm.
Present ideas, expectations and information in a concise, well-organized way.
Excellent time management.

IT & TechEP Advisory