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.