Lead Mobile Developer - Android
Dynamic IoT technology company is looking to hire a Senior Android Developer to play a key lead role in managing the development and delivery of their range of native app solutions.
The role will involve being responsible for mobile platform design and architecture decisions, managing the development from initial design to release, and leading a small highly skilled technical team.
Key skills/experience required:
-Strong background in native mobile development - with a focus on Android
-Delivering apps through the full Software Development lifecycle; from technical appraisal of requirements, through to delivery and testing.
-Mobile design patterns and SOLID principles.
-TDD / BDD and the benefits that are realised.
-Architecture Patterns (including non-MVC such as MVP, MVVM).
-Continuous Integration and continuous delivery.
-Comfortable implementing unit/performance/integration Testing
-Java, Android SDK
-JSON formats and integrating with other systems and services.
-Use of a project management tool such as Jira.
Any of the following would be advantageous:
-Experience of iOS, using Objective-C and/or Swift would be beneficial but is not essential
-Cloud based development through AWS or equivalent
-Non-SQL databases e.g. MongoDB
-Implementing apps using a Realm database
This is a great opportunity to take a pivotal role in this company's success.
If you are interesting in applying, send your CV to Matt Andrews at IC Creative