loader image

Vue.js ( Nuxt.js ) Remote Developer

Job description

We are looking for an expert JavaScript developer who is highly skilled with Vue.js and the Nuxt.js framework. Your primary focus will be developing user-facing web applications and components. You’ll implement them with the Vue.js and Nuxt.js framework, following generally accepted practices and workflows. You will ensure that you produce robust, secure, modular, and maintainable code. You will coordinate with other team members, including back-end developers and UX/UI designers. Your commitment to team collaboration, perfect communication, and a quality product is crucial.

Responsibilities


  • Developing user-facing applications using Vue.js and Nuxt.js

  • Building modular and reusable components and libraries

  • Optimizing your application for performance

  • Implementing automated testing integrated into development and maintenance workflows

  • Build and deploy working , server-side rendering software following the agile principles

  • Prevent identify and resolve any anomalies

  • Contribute to the continual improvement of our design and development process

  • Draw up documentation for higher developments

  • Work closely with product owner scrum master and senior developer

  • Staying up-to-date with all recent developments in the JavaScript and Vue.js space

  • Keeping an eye on security updates and issues found with Vue.js, Nuxt.js and all project dependencies

  • Proposing any upgrades and updates necessary for keeping up with modern security and development best practices

  • Strong proficiency with JavaScript ES6 jQuery library and CSS3

  • Basic knowledge of the Django framework

  • Understanding the nature of asynchronous programming and its quirks and workarounds

  • Highly proficient with Vue.js and the Nuxt.js framework and its core principles such as components, reactivity, and the virtual DOM and server-side rendering

  • Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js

  • Good understanding of the server-side SCSS preprocessor 

  • Experience with both consuming and designing REST-ful APIs

  • Basic understanding of PostgreSQL database system

  • User authentication and authorization between multiple systems, servers, and environments

  • Integration of multiple data sources and databases into one system

  • Understanding fundamental design principles behind a scalable application

  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform

  • Implementing automated testing platforms and unit tests

  • Payment system integration

  • Proficient understanding of code versioning tools, such as Git and Bitbucket

  • A good educational background is beneficial but we will consider self taught developers

  • Good communication skills

  • Ability to work with a team in an agile manner following the SCRUM principles

  • Ability to speak and write in english fluently

  • Open to pair programming



Position

Frontend Developer


Must have Skills

  • PostgreSQL

    Beginner

  • JavaScript

    Beginner

  • Vue.Js

    Beginner

Client Payroll

Up to 450 K/Year USD (Annual salary)

Fully Remote

Cancel
Cancel

Active a month ago

Skip

Vue.js ( Nuxt.js ) Remote Developer

Job description

We are looking for an expert JavaScript developer who is highly skilled with Vue.js and the Nuxt.js framework. Your primary focus will be developing user-facing web applications and components. You’ll implement them with the Vue.js and Nuxt.js framework, following generally accepted practices and workflows. You will ensure that you produce robust, secure, modular, and maintainable code. You will coordinate with other team members, including back-end developers and UX/UI designers. Your commitment to team collaboration, perfect communication, and a quality product is crucial.

Responsibilities


  • Developing user-facing applications using Vue.js and Nuxt.js

  • Building modular and reusable components and libraries

  • Optimizing your application for performance

  • Implementing automated testing integrated into development and maintenance workflows

  • Build and deploy working , server-side rendering software following the agile principles

  • Prevent identify and resolve any anomalies

  • Contribute to the continual improvement of our design and development process

  • Draw up documentation for higher developments

  • Work closely with product owner scrum master and senior developer

  • Staying up-to-date with all recent developments in the JavaScript and Vue.js space

  • Keeping an eye on security updates and issues found with Vue.js, Nuxt.js and all project dependencies

  • Proposing any upgrades and updates necessary for keeping up with modern security and development best practices

  • Strong proficiency with JavaScript ES6 jQuery library and CSS3

  • Basic knowledge of the Django framework

  • Understanding the nature of asynchronous programming and its quirks and workarounds

  • Highly proficient with Vue.js and the Nuxt.js framework and its core principles such as components, reactivity, and the virtual DOM and server-side rendering

  • Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js

  • Good understanding of the server-side SCSS preprocessor 

  • Experience with both consuming and designing REST-ful APIs

  • Basic understanding of PostgreSQL database system

  • User authentication and authorization between multiple systems, servers, and environments

  • Integration of multiple data sources and databases into one system

  • Understanding fundamental design principles behind a scalable application

  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform

  • Implementing automated testing platforms and unit tests

  • Payment system integration

  • Proficient understanding of code versioning tools, such as Git and Bitbucket

  • A good educational background is beneficial but we will consider self taught developers

  • Good communication skills

  • Ability to work with a team in an agile manner following the SCRUM principles

  • Ability to speak and write in english fluently

  • Open to pair programming



Job Type

Client Payroll


Positions

Frontend Developer


Must have Skills

  • PostgreSQL

    Beginner

  • JavaScript

    Beginner

  • Vue.Js

    Beginner

Up to 450 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Andrei T

| United States