Job Description of a Software Engineer-Mobile Application Developer Position: Software Engineer Are you up with the challenge of quickly developing high quality, purpose build mobile apps to unlock the value of the product portfolio? Are you able to analyze requirements, design, develop and deploy apps in a rapid development cycle? Do you have the knack of simplifying complex requirements and developing intuitive user interfaces which hide the underlying challenges? Do you know how to develop content-based apps that interact and integrate with business applications? If you are looking up to these challenges then Aptify Software Engineer (Mobile) role is for you. Aptify is looking for a Software Engineer with experience in developing mobile apps. This includes native as well as hybrid apps and device friendly web sites with responsive and adaptive design concepts. Roles & Responsibilities Be a pioneer in becoming a native app developer, developing apps on top of the Aptify framework and product suite. Depending on the skills set, you can be lead on one platform and play a supporting role across the other Deliver across the entire app life cycle –concept, design, build, deploy, test, release to app stores and support Design software applications using HTML4-5, CSS2-3, JavaScript, JQuery, .net, Kendo UI library among others. Gather requirements around functionality and translate those requirements into elegant functional solutions Build prototypes at tech scoping stage of projects Working along the web developers to create and maintain a robust framework to support the apps Interact with Quality Assurance personnel during system testing phases of application development. Stay current on new technologies as they relate to web-based application development. Create compelling user interfaces and experiences Keep up to date on the latest industry trends in the mobile technologies Assume other duties as assigned. Education - Bachelor's degree in Computer Science or relevant degree with good academic percentages. - 3-5 years of industry experience Skills, Experience and Other Criteria - Strong experience in any of the Native App development tools like iconic, Phone gap , Xamarin, Appcelerator etc - Familiar with iOS SDK (UIKit, Cocoa Touch, Core Data, Core Location, etc) and Android SDK - Knowledge of Web client scripting languages - HTML4-5, CSS2-3, JavaScript, JQuery, .net, Kendo UI library etc Understanding of other compiled languages - Experience on web service integration (SOAP, REST, JSON, XML) - Good understanding of HTML5, JavaScript, jQuery, Ajax etc - Experience building web and native apps - Experience using social media APIs - Experience of development using web technologies - Strong User Interfacing knowledge - Excellent debugging and optimization skills - Committed team player with positive winning attitude - Ability to work within a team and work independently Ability to work with others in various departments Sense of urgency necessary to meet goals, objectives and deadlines Excellent written and oral communications skills Knowledge of Corporate policies, procedures and organizational structure o Working with a content management system (desirable)