Software Developer - Android / Java - Herts
My clients in Hertfordshire are looking for a Software Engineer - Android / Java.
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 Android based solutions with full mobile device integration. The successful candidate will be responsible primarily for the development of Android (& IOS) 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 Android SDK, different versions of Android, and how to deal with various screen sizes.
JAVA, C#, Objective C, JAVA Script and XML development experience.
Familiarity with RESTful APIs to connect Android applications to back-end services.
Strong knowledge of Android 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 open-source Android 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 Google’s Android and Apple’s design principles and interface guidelines.
Apple XCode and IOS 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 / Android role in Hertfordshire please contact us ASAP!
This job was originally posted as www.totaljobs.com/job/76667225