Mobile Application Developer / Integrator
Create, document and maintain native and hybrid mobile applications, which includes detailed design, development across mobile platforms (iOS/ Android/ other). Lead the technical analysis and evaluation of new mobile technologies, mobile applications testing strategies, and mobile application enhancements with a strong point of view on end PRINCIPAL ACCOUNTABILITIES: Development and/or modification of mobile business applications to solve business problems, considering latest mobile application architectural styles, operating costs and business needs. Has technical knowledge of all components of various mobile applications and backend services supporting these mobile applications. Has technical skill and experience necessary to develop complex custom mobile solutions. Works with the technical team and management to propose mobile system strategies to support company needs.
Create, document and maintain native and hybrid mobile applications, which includes detailed design, development across mobile platforms (iOS/ Android/ other). Lead the technical analysis and evaluation of new mobile technologies, mobile applications testing strategies, and mobile application enhancements with a strong point of view on end-user functionality, performance and maintenance. Provide hands on approach to mobile development.
20% Leads a team of developers to design, develop, and implement various mobile applications and integration with various backend systems. Lead the technical vendor integration, which may include single sign on and web service integration. Performance monitoring, capacity planning, system tuning, availability planning;
Provides assistance in diagnosing production problems with mobile applications and associated backend systems. Acquire SME level knowledge of existing and future mobile applications and other critical backend systems that feed the data to mobile applications.
Develop, coordinate and manage projects and project plans for development; develop proposals and delivery tasks/issues. Assists in resource planning and projected development needs.
Estimates the technical costs of projects for clients and project managers, confers with clients to identify requirements and determines their desired outcomes in order to formulate the design of the system and/or offer alternative solutions in a timely manner.
Mentors new or junior staff members on business knowledge, system peculiarities, and complex technical issues.
Desired Skills & Experience
QUALIFICATION REQUIREMENTS: Familiarity with mobile technologies and how these could be leveraged to benefit the department, new business strategies and corporate initiatives. Experience in mobile application development for iOS platform. Has technical knowledge of all components of iOS platform and mobile application architectural styles e.g. native, hybrid and mobile web.Familiarity with how mobile applications integrate with various backend systems over different protocols/network protocols.
Need Locals. Face to Face required.