Mobile application developer

Mobile Applications Developer is responsible for developing, testing, implementing, and maintaining mobile applications. Troubleshoots system problems and issues and looks for ways to improve the application. Being a Mobile Applications Developer may require a bachelor’s degree. Has knowledge of a variety of concepts, practices, and procedures within a particular field (i.e., iOS, Android etc.). Additionally, Mobile Applications Developer typically reports to a manager or head of a unit/department. To be a Mobile Applications Developer typically requires 2 to 4 years of related experience. Gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work.

Mobile application developer Job Description Template

Our company is looking for a Mobile application developer to join our team.

Responsibilities:

  • Solid understanding of the full mobile development life cycle;
  • Be involved in all aspects of development playing a critical role in design, planning, development and deployment;
  • Develop custom mobile Application from scratch or existing code;
  • Work with backend developers and designers and the rest to deliver well architecture and high- quality solutions;
  • Use technical knowledge and creative thinking to provide the most innovative solutions;
  • Develop new features and user interface for different applications;
  • Experience of Core java, Android SDK, Eclipse, JSON, SQLite, iOS environment, COCOA, object C, Push technologies, foundation framework;
  • Design interfaces to improve user experience;
  • Unit-test code for robustness, including edge cases, usability, and general reliability;
  • Be self-motivated to meet aggressive deadlines in a rapid application development environment;
  • Research and implement new products , protocols , and applications;
  • Proven software development experience;
  • Proven working experience in Android development;
  • Should be able to create pixel perfect UI screens on Iphone and iPad;
  • Stay up- to- date on new trends.

Requirements:

  • Familiar with xcode;
  • Familiar with iOS SDK (UIKit, Cocoa Touch, Core Data, Core Location, etc);
  • Proficient in either Java, Objective-C/Cocoa (both would be a huge plus );
  • B. Tech, B. E, MCA, BCA degree in Computer Science or equivalent experience;
  • Good communications skills and organization skills;
  • Excellent Written English;
  • Strong understanding of mobile application development;
  • Good understanding and knowledge about Android and IoS;
  • Strong fundamental understanding of web application technology;
  • Experience working with Web Services (e.g. REST, SOAP) in a highly scalable, highly available environment;
  • 2-4 years of application development experience on the iOS or Android platform ;
  • Extensive mobile development experience with either iOS or Android devices;
  • Should be able to design and develop native applications for mobile devices on various operating systems including iOS, Android;
  • Knowledge of GitHub platforms;
  • Understanding application development platforms.