Node JS Developer
Ascendion · Bengaluru, Karnataka, India
Ascendion · Bengaluru, Karnataka, India
About the Role" "Full Stack Developer" "Responsibilities" - Strong coding and unit testing skills. - Analytical and logical thinking with experience in web and mobile application development. - Leadership skills, including coaching, team-building, and self-driven. - Analyze performance and scalability of complex systems. - Communication skills in designing, software design patterns, impact analysis, and presentation. - Business acumen, technical knowledge, and extensive knowledge in applications and technologies. - Multi-tasking and prioritization skills. - Adhere to processes and support/lead code review and design review activities. - Flexible and willing to adopt/learn new technologies with quick proof of concepts and demos. - Manage staff activities in solving common and complex business/technical issues. "Required Skills" - Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent. - Full stack Node.js / React JS, AWS, JavaScript, CSS, HTML, HTML5, Responsive UI development. - MongoDB and DynamoDB. - Knowledge of CICD pipeline, Jenkins, and GitHub. - Apigee and API design. - AWS and cloud technologies. - Web fundamentals like HTML5, JavaScript, and CSS. - React JS, Angular, CSS pre-processors like Sass or LESS. - JavaScript frameworks like AngularJS, React, or Ember, build tools like Grunt, Gulp. - Libraries like jQuery or Backbone.js. - Front-end (CSS) frameworks like Foundation or Bootstrap. - Understanding of Micro front end and AJAX concepts. - API design and development, CRUD, GraphQL/RESTful Services. - Server-side languages like Java, JavaScript, and .Net. - Database technologies like MySQL, Oracle, PostgreSQL, MongoDB, DynamoDB. - Web server technologies like Node.js, J2EE, Apache, Nginx, ISS, etc. "Desirable Skills" - Strong leadership skills. - Ability to work with fast-changing requirements. - Strong problem-solving skills. - Mastery in English. - Collaboration with global teams. "Education Qualification" - Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.