Full Stack Developer - Vue.JS

  • Tangspac Consulting Pte Ltd
  • Islandwide, Singapore
  • 2 hours ago
  • SGD 6500 - SGD 8500
  • Full Time
You need to login as talent to apply for the job.

Role Description

  • Design, develop, enhance, and maintain scalable and high performance web applications using Vue.js, JavaScript (ES6+), Node.js, Express.js, and related technologies.
  • Build responsive and user friendly front end interfaces using Vue.js and modern web development practices.
  • Develop robust server side applications and RESTful APIs to support business requirements.
  • Develop reusable and modular Vue.js components following best practices.
  • Implement state management using Vuex and application routing using Vue Router.
  • Work with Vue CLI, Nuxt.js, and related ecosystem tools to deliver efficient solutions.
  • Design, develop, and maintain RESTful APIs and microservices.
  • Build secure and scalable backend solutions using Node.js and Express.js.
  • Design and optimize database structures using MongoDB, DynamoDB, or other NoSQL databases.

Requirement

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline.
  • Minimum 8 years of software development experience.
  • Minimum 5 years of professional full stack web development experience.
  • Strong expertise in JavaScript and modern ES6+ features.
  • Extensive experience with Vue.js and its core concepts including Components, Reactivity, Virtual DOM, Vuex, Vue Router, and Vue CLI.
  • Experience with Nuxt.js and server side rendering concepts.
  • Strong experience in Node.js and Express.js.
  • Familiarity with React.js.
  • Strong understanding of TypeScript.
  • Experience with RESTful API design, development, and integration.
  • Experience with MongoDB, DynamoDB, or similar NoSQL databases.
  • Strong understanding of Object Oriented Programming and Functional Programming concepts.
  • Experience with automated testing frameworks such as Jest or Mocha.
  • Proficiency with modern development tools including Git, Webpack, and Babel.

Report this job ad