google analytics alternative Senior Mobile Application Architect - Developer job vacancy in Stanmore, Middlesex – IT jobs & vacancies on Field Recruitment
01793 640204
Free candidate sourcing and job posting

Senior Mobile Application Architect - Developer

Date Posted: 26-Mar-2018
Closing Date: 26-Apr-2018
Location: Stanmore, Middlesex
Salary: Minimum - £48,000.00, Maximum - £52,000.00 per Annum
JOB DESCRIPTION
Job title : Senior Mobile Application Architect - Developer

Number of vacancies : 1

Salary : £48000 - £52000

Closing Date : 26 April 2018

Work Location: Stanmore





We currently looking for a full time Senior Mobile Application Architect - Developer to join our team.

The ideal candidate will be passionate about simple and elegant mobile application development with focus on banking & finance, healthcare and e-commerce.



The key focus areas of the role and Responsibilities are:



· Build a market leading mobile application to enable a multi-platform solution i.e. Android and iOS devices based on a micro services architecture with extensive API integration

· Architecting, designing solution for Mobile applications and Mobile Backend Services (MBasS)

· Full life cycle of App development (DevOps) including code testing, release management and continuous integration

· Produce fully functional mobile applications writing clean code

· Gather specific requirements and suggest solutions

· Write unit and UI tests to identify malfunctions

· Discussing the client’s requirements and the proposed solution with colleagues

· Analyse business requirements, business processes, business case and/or technical architectures and develop blueprint and/or designs as per best practises.

· Carryout constant evaluation and adjustment within a specific period of time to ensure that both internal and external factors do not suffer

· Maintain direct and open interaction with line managers to make sure all resources needed for the project are available and also consider the negotiation of amendments to project plans to achieve best offers

· Promote teamwork at all times and set a good personal example of attitude and performance Identify, track, communicate, manage and resolve project issues Identify, manage and mitigate project risk and roadblocks

· Developing application programming interfaces (APIs) to support mobile functionality

· Keeping up to date with the terminology, concepts and best practices for coding mobile apps

· Working closely with colleagues to constantly innovate app functionality and design

· Support on large scale RFP, bids and Pre Sales Activity, for mobile practise

· Project Delivery lead of Mobile Practise
Mentoring junior developers on best practice for development and design

· Troubleshoot and debug to optimize performance

· Design interfaces to improve user experience

· Liaise with Product development team to plan new features

· Ensure new and legacy applications meet quality standards

· Research and suggest new mobile products, applications and protocols

· Stay up-to-date with new technology trends

· Manage project budget and financials

· Write, review and oversee the creation of well documented and well-structured code bases that have an agreed level of test coverage

· Work in partnership with UI lead to develop the Front End design to high design standards

· Maintain a high awareness of industry issues and trends, particularly with regards to performance and interface design





Essential Technical Skills

· Proven work experience as a Mobile developer

· Android SDK, Android UI, Eclipse/Android Studio, Maven, GIT, Jenkins

· Demonstrable portfolio of released applications on the App store or the

· Mobile backend system using Azure Mobile App Service

· iOS 9 to 11, Core Data, WKWebView, Webview (HTML5 / CSS / Javascript)

· EMM and MDM experience

· Demonstrable experience in API Integration (REST/JSON)

· In-depth knowledge of at programming language like Swift and Java or Kotlin

· Familiarity with OOP design principles

· Ability to perform in a team environment

· Xcode & android studio development environment

· 3+ years of experience - Coding/Debugging Android and iOS apps using simulators and related tooling

· Code versioning tools eg Git, SVN, and Mercurial

· Knowledge of modern authorization mechanisms, such as JSON Web Token, Oauth 2.0/OpenID Connect

· Experience on large consumer facing mobile app creation (showcase an app build by you)

· Demonstrable UI/UX experience on a large-scale app

· App benchmarking and optimisation performance of an app

· Master Degree in Computer Science or relevant field

· Strong organisational and communication skills

· The ability to interpret and follow technical plans

· Drive to keep up to date with developments and trends in the tech and modern media world



Desirable Technical Skills and Hands On experience with:

· ReactNativeJS (highly desirable)

· Jira

· Experience working in an agile cross-functional team

· Code reviewing

· Mentoring/educating junior (or less experienced) developers

· Understanding of basic App architectures (MVP, MVVM)

· Confident knowledge about industry best practice libraries (Dagger2, RxJava, RxAndroid, Retrofit, Butterknife)

JOB TYPE
Permanent





Free Posting Posting and Candidate recruiting

 

UK job vacancies

 

Candidate Help and Employment Services

 

FILED-HOME 12

Copyright 2013, Field Recruitment Limited (Registered as a UK company no. 564 5374)