Logo Ralabs

Senior Vue.js Engineer

Ralabs
Job description

Hello everyone!

We are looking for a Senior Vue.js Engineer to join a project in the tech capital of the world - Silicon Valley.

Project Idea

The project was founded back in 2014 with the goal of connecting private and government universities with regular people like we are. You have a variety of auditoriums, gyms, classrooms, and other venue options available for community use - schedule facility uses and manage requests from the community all in one place.

Just imagine that you're a football player, and you can rent a football field at Harvard to play with your friends. Amazing, right?

What is the team size and structure?

Our team consists of: Tech Lead, 3 Senior FE Developers, 2 Middle Back end and 1 Senior Back end developers, Designer, AQA, QA, and PM.

What exciting things is the product doing for the community?

The product is transforming the way public and private spaces are discovered, reserved, and used across communities – all online and accessible anywhere.

The process:

How many stages of the interview are there?

- Interview with the Recruiter - up to 30 min.;

- Interview with the Project Manager - up to 30 min.;

- Technical interview on our side - up to 1 h;

- Interview with the client in English - up to 1 h;

Requirements:

  • 5+ years of experience in Frontend;

  • 5+ years of experience in Vue.js development (including Vue 2 and Vue 3);

  • Extensive experience with Vue.js core (Vue Router, Vuex/Pinia) and Vue 3 Composition API;

  • 2+ years experience with Nuxt.js 2 and 3;

  • Experience with Vuetify, Bootstrap, Tailwind, and responsive design principles;

  • Strong proficiency in HTML5, CSS3, and JavaScript (ES6+ concepts);

  • Knowledge of CSS preprocessors like SASS/SCSS;

  • Familiarity with TypeScript and its integration with Vue.js;

  • Understanding of RESTful APIs and client-server architecture;

  • Experience with version control systems like Git and CI/CD pipelines.

  • An Upper-intermediate level of English.

Good to have:

  • Familiarity with jQuery and its integration with modern frameworks;

  • Experience with Nuxt.js bridge configurations;

Soft Skills

  • Strong problem-solving and analytical abilities;

  • Excellent communication and teamwork skills;

  • Ability to work in Scrum environment (Jira board with Sprints, planning sessions, estimation in story points);

  • Adaptability to evolving requirements, proactive in asking questions, and resourceful in finding solutions to complex or extraordinary challenges;

  • Detail-oriented with a focus on user experience and quality;

  • Capability to mentor and guide other developers;

Responsibilities:

  • Develop and maintain Vue.js components and ensure code quality;

  • Collaborate with backend developers to integrate APIs;

  • Optimize application performance and fix frontend bugs;

  • Implement responsive and user-friendly UI designs;

NEW
VueJobs Search is here!

Paying to advertise is expensive so most jobs are never promoted. We hunt down the best jobs direcly from careers pages so you don't have to.

Check VueJobs Search!
Location
Remote
Work type
Full-time
Work level
Senior
Date posted
12 days ago

Get Job Alerts

Subscribe to get the latest Vue.js jobs

Your name
Enter your e-mail
Get Vue.js jobs right to your inbox
Your name
Enter your e-mail