Software Developer - IOS / Java / XCode - Herts

Blue Marble Recruitment
St Albans
01 Oct 2017
02 Nov 2017
Contract Type
Full Time

My clients in Hertfordshire are looking for a Software Engineer - IOS / Java / XCode.

This role is commutable from Welwyn, Hemel, Watford, Stevenage, St. Albans, Harpenden, Luton, Hatfield, Harrow, Wembley, Hayes, Cheshunt, Uxbridge, Chesham, Amersham.

My clients are a growing dynamic business who produce leading smart home, lighting control and security solutions for the housing industries. Their facility is in easy reach of good road & rail links.

They are currently looking to extend their product offerings using IOS based solutions with full mobile device integration. The successful candidate will be responsible primarily for the development of IOS (& Android) applications and their integration with back-end services, as well as working alongside a team of engineers and developers on different layers of the infrastructure.

Translate designs and wireframes into high quality code.
Design, build, and maintain high performance, reusable, and reliable Java code.
Ensure the best possible performance, quality, and responsiveness of the application.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automatization.
Maintain product manuals and guides.
Supervise junior developers.
Explore integrations options using tools such as Wireshark.

Experience & Skills sought:
Strong knowledge of IOS / XCode SDK, different versions of IOS / XCode, and how to deal with various screen sizes.
JAVA, C#, Objective C, JAVA Script and XML development experience.
Familiarity with RESTful APIs to connect IOS / XCode applications to back-end services.
Strong knowledge of IOS / XCode UI design principles, patterns, and best practices.
Experience with offline storage, threading, and performance tuning.
Ability to design applications around natural user interfaces, such as “touch”.
Familiarity with the use of additional sensors, such as gyroscopes and accelerometers.
Knowledge of the IOS / XCode ecosystem and the libraries available for common tasks.
Ability to understand business requirements and translate them into technical requirements.
Familiarity with cloud message APIs and push notifications.
A knack for benchmarking and optimization.
Proficient understanding of code versioning tools, such as Git.
Familiarity with continuous integration.
Understanding of Apple’s design principles and interface guidelines & Google’s Android.

Google Android development knowledge would be useful.
Any SIP/VOIP experience would be advantageous.

Salary to c£35k plus benefits.

To apply for this Software Developer - Java / IOS / XCode role in Hertfordshire please contact us ASAP!

This job was originally posted as