What are the responsibilities and job description for the Angular Ionic position at Natsoft?
Job Description
Job description : Angular Ionic , Mobile Application developer
Exp : 5 years’
Angular front end developments (including the usual other background with html, css, calling REST APIs etc.). “Angular” (version 6 ) and “AngularJS” (version 6 ). Mobile experience including store deployments. This mobile experience can be native mobile Ionic Framework Web Mobile apps use Cordova/PhoneGap.
Responsibilities:
Design and develop scalable web applications using open source technologies
Develop a hybrid application with IONIC 11, cordova
Develop responsive web application UIs using HTML5, CSS, and Javascript
Work with UX Designers, Mobile Architects other Developers to implement full stack web and mobile solutions
Work as part of an agile team on leading edge technologies
Ability to effectively articulate technical challenges and solutions
Strong communicator and fluent in English with excellent written and verbal communication skills
Skills and Experience:
Ionic framework experience required : THE STACK IS IONIC 11, CORDOVA, ANGULAR 6
Minimum 5 years of cumulative mobile app development, design, and/or architecture experience with technology experience from at least one of the following areas:
a. Server-side/Middleware (REST API services, microservices)
b. Native Applications (iOS, Android)
Demonstrated expertise with HTML5, CSS3 and Responsive Web Design
Strong JavaScript coding experience Highly skilled Javascript developer using backbone, angular or similar frameworks
Demonstrated knowledge of jQuery and/or jQueryMobile
Experience using node.js to build scalable web services a plus
Experience with other open source frameworks a plus (PHP, Rails, Grails, Django or similar)
Experience with Oracle, MySql, or PostgreSQL and use of Hibernate, ORMs and/or jdbc
Experience with NoSql databases such as MongoDB or CouchDB a plus
Understanding of document description languages such as JSON and XML
Clear understanding of software development best practices
Demonstrated experience working with teams using agile methodologies
Working knowledge of SCM with strong emphasis on Git and proper Git Flow