Fullstack Developer (VueJS) - Contract
3 CUBED BUSINESS CONSULTING PTE. LTD.
Job Description:
- Highly proficient with the JavaScript language and its modern ES6+ syntax and features
- Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM
- Familiarity with Typescript
- Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js
- Understanding of server-side rendering and its benefits and use cases
- Knowledge of functional programming and object-oriented programming paradigms
- Ability to write efficient, secure, well-documented, and clean JavaScript code
- Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest or Mocha
- Proficiency with modern development tools, like Babel, Webpack, and Git
- Experience with both consuming and designing RESTful APIs
Job Requirements
- Bachelor’s or master’s degree in computer science, Software Engineering, or a related field, or equivalent work experience.
- Overall with 10+ Years in Development with minimum of 5 years of professional experience in full-stack web development, with expertise in modern frameworks and databases.
- Experience in leading and mentoring a team for Technical guidance, however contribute to the project as individual contributor.
- Strong proficiency in Vue.js and the following frameworks Express, React or Node.js
- Solid understanding of MongoDB/DynamoDB or similar NoSQL databases with the ability to optimise queries.
- Experience in developing and consuming RESTful API’s and familiarity with API design principles.
- Strong problem-solving skills to debug complex issues in front-end and back-end components.
- Proficient in Git and following Git workflows.
- Excellent collaboration and communication skills, with the ability to work in cross- functional teams.
- Exceptional attention to detail, with a focus on writing and delivering high-quality and maintainable code.
- A proactive and keen learner who stays informed of the latest trends, technologies, and best practices in all things web development.
Nice to Have Skills.
- Node JS