Job Description
Job Description
• Define application objectives by analysing user requirements.
• Design and create database schema for applications.
• Create and maintain web/mobile applications. • Test applications thoroughly for user acceptance.
• Attend and contribute to team meetings.
• Help team by developing documentation and assistance tools.
• Update job knowledge by researching new technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
• Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
Skills required:
• Knowledge of at least 1 node.js framework like Express.js, Sails.js or Hapi.js
• Knowledge of at least 1 modern JavaScript framework like AngularJS, ReactJS or BackboneJS or Vue.js or Meteor.js
• Knowledge of building progressive web applications.
• Knowledge of NoSQL databases like MongoDB or CouchDB
Mandatory:
• React.js or AngularJS or Vue.js or Meteor.js • Node.JS • JavaScript or TypeScript • MongoDB
Secondary:
• PHP | RESTful API | SQL | MQTT | GULP | Bash |Redux