Job Description of a Software Engineer-Mobile Application

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
 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.
- 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
- 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)