OVA.Work logo
OVA.Work
Posted 73 days agoVerified live 2d ago

Vue.js Developer

Brief overview

Remote
UndergradOr in progress
Vue.jsJavaScript (ES6+)TypeScriptHTML5CSS3Nuxt.jsVuexPiniaBootstrapTailwind CSSVuetifyElement PlusREST APIsAxiosFetch APIJSONVite

About the company

OVA.Work logo
OVA.Workova.work

OVA is the most advanced Automated, Intelligent, intuitive On-boarding platform for Staffing Firms of all sizes.

Job description

Summary

OVA.Work is seeking a talented Vue.js Developer to build responsive and high-performance web applications. The ideal candidate will collaborate with various teams to deliver scalable front-end solutions using Vue.js and related technologies.

Responsibilities

  • Develop and maintain web applications using Vue.js
  • Build reusable and modular UI components
  • Convert UI/UX designs into responsive web pages
  • Integrate front-end applications with RESTful APIs
  • Optimize applications for maximum speed and scalability
  • Debug and resolve front-end issues
  • Write clean, maintainable, and well-documented code
  • Collaborate with backend developers and QA teams
  • Participate in code reviews and Agile ceremonies
  • Ensure cross-browser compatibility and mobile responsiveness
  • Develop new UI features
  • Create reusable Vue components
  • Consume backend APIs
  • Optimize application performance
  • Fix UI bugs and improve user experience
  • Write unit tests for components
  • Participate in sprint planning and code reviews
  • Maintain technical documentation

Skills

  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • Vue.js 2/3
  • Vuex
  • Pinia
  • Bootstrap
  • Tailwind CSS
  • Vuetify
  • Element Plus
  • REST APIs
  • Axios
  • Fetch API
  • JSON
  • Vite
  • Webpack
  • Npm
  • Yarn
  • Git
  • GitHub
  • GitLab
  • Bitbucket
  • Jest
  • Vue Test Utils
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
  • Strong problem-solving skills
  • Excellent communication
  • Team collaboration
  • Time management
  • Attention to detail
  • Adaptability
  • Continuous learning mindset
  • TypeScript
  • Nuxt.js
  • Cypress
  • Progressive Web Apps (PWA)
  • Server-Side Rendering (SSR)
  • GraphQL
  • WebSockets
  • Firebase
  • Docker
  • CI/CD pipelines
  • Basic Node.js knowledge
  • AWS Cloud Practitioner
  • Vue.js Certification (if available)
  • JavaScript Certifications
  • Front-End Development Certifications
  • Node.js and Express.js
  • Micro Frontends
  • Docker and Kubernetes
  • AWS, Azure, or GCP
  • Agile/Scrum methodologies
  • Accessibility (WCAG)
  • SEO optimization with Nuxt.js

Qualifications

Must Haves

  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • Vue.js 2/3
  • Vuex
  • Pinia
  • Bootstrap
  • Tailwind CSS
  • Vuetify
  • Element Plus
  • REST APIs
  • Axios
  • Fetch API
  • JSON
  • Vite
  • Webpack
  • npm
  • Yarn
  • Git
  • GitHub
  • GitLab
  • Bitbucket
  • Jest
  • Vue Test Utils
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
  • Strong problem-solving skills
  • Excellent communication
  • Team collaboration
  • Time management
  • Attention to detail
  • Adaptability
  • Continuous learning mindset

Nice to Haves

  • TypeScript
  • Nuxt.js
  • Cypress
  • Progressive Web Apps (PWA)
  • Server-Side Rendering (SSR)
  • GraphQL
  • WebSockets
  • Firebase
  • Docker
  • CI/CD pipelines
  • Basic Node.js knowledge
  • AWS Cloud Practitioner
  • Vue.js Certification (if available)
  • JavaScript Certifications
  • Front-End Development Certifications
  • Node.js and Express.js
  • Micro Frontends
  • Docker and Kubernetes
  • AWS, Azure, or GCP
  • Agile/Scrum methodologies
  • Accessibility (WCAG)
  • SEO optimization with Nuxt.js

Benefits

  • Work_model: [remote, onsite]

More jobs like this