Required Senior Mobile App Developer (Android + IOS)

Full Time
  • Post Date: May 18, 2018
Job Description

We have an immediately opening for a well versed and experienced mobile application developer to join us on a full time basis. The person should have excellent communication skills and minimum 3 years of experience working with mobile applicaitons for both Android and IOS.

The duties and responsibilities are explained as follows:

  1. Design, develop, test, and maintain mobile applications for both IOS and Android platform.
  2. Assist in the definition (wireframes / sketch designing), development, and documentation of the applications business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments
  3. Keep up on the latest advances in mobile and integration offerings, technologies, and best practices. Distribute knowledge aggressively within the organization.
  4. Work with the project managers and app design team to understand end-user requirements and use cases, then translate that into a pragmatic and effective technical solution.
  5. Liaise with other technical staff to assist in resolving problems with software products or company software systems
  6. Excellent debugging, problem solving skills, time management, teamwork, and communication skills.
  7. Ability to follow technical specifications and production processes.
  8. Document code, applications, and related systems with exceptional detail
  9. Recommend new technologies to improve the delivery process.

Job Specification

The required technologies and skillset the candidate must have are listed as under:

  1. Hand on experience and understanding of modern mobile and web technologies, including Java, HTTP, HTML5, CSS3, JavaScript, JSON, and AJAX.
  2. Mobile application development experience, including but not limited to iOS Native SDK, Android SDK, and hybrid PhoneGap / Cordova, Ionic Framework integration experience is required.
  3. Experience with JavaScript frameworks such as Backbone, jQuery, and node.js, angular.js is desirable.
  4. Experience / familiarity with integrating major 3rd party APIs (Facebook Signup / Login API, Twitter, Google Maps, YouTube, QR Code integration, etc…).
  5. Experience with server-side scripting (PHP / MYSQL).
  6. Experience working within MVC frameworks (Code Ignitor, Laravel)
  7. Experience for handling delivery and publishing of a polished, tested product successfully to the Google app store and Play Store.
  8. Agency experience working with visual & UX designers
  9. Strong computer science fundamentals, including object oriented design, design patterns, data structures, and algorithms.
  10. Experience with source control (Git).