Senior Software Developer (Mobile)

Senior Software Developer (Mobile) Job Description Template

Our company is looking for a Senior Software Developer (Mobile) to join our team.

Responsibilities:

  • Professionally diagnose and resolve issues reported by colleagues or customers;
  • Proactively participate in technical discussions to contribute the ideas for software requirement and implementation;
  • Develop and maintain both cross-platform mobile solution for iOS and Android;
  • Work in an agile development environment by taking responsibility to plan and complete tasks in quality and timely manner.

Requirements:

  • Strong knowledge in object oriented programming techniques;
  • Familiar with Mac OSX, XCode, Certificates/Provisioning Profiles concept;
  • iOSFamiliar with iOS SDK and general OS limitations and tricks;
  • Strong proficiency in native Android or iOS platform development concepts;
  • Understanding of multithreading programing and basic design patterns;
  • Must possess at least a Bachelor’s Degree in related field.