Mid-level Frontend Developer at Vue School (full-time)

About us

Hello! We are BitterBrains, the company behind the popular learning platforms Vue School and Mastering Nuxt. We are also proud organizers of Vue.js events, including Nuxt Nation, Vue.js Nation, and Vue Forge. This year, we launched the Official Vue.js Certification program, in partnership with Evan You and the Vue.js team. Since 2016, we've had the privilege of helping over 200,000 students learn Vue.js and other web technologies and creating an online community of 500,000 developers. We take pride in making education accessible and available everywhere around the world. Our mission is to continue spreading knowledge and making developersā€™ life easier.

The position

We are seeking a talented mid-level frontend developer to join our team. In this role, you will work on all our projects, implementing new pages and features with Tailwind CSS, Vue 2, and Vue 3.

The tasks include creating landing pages for new projects, implementing the front end for new features on existing platforms, creating animations & transitions, improving user experience, and consuming APIs.

If you are a skilled developer with a passion for design implementation we would love to hear from you.

The position is 100% remote and you can apply from anywhere in the world, as long as you have availability to work full-time (8 hours), sharing around 4 hours with the office day of the CET timezone.

Requirements

  • Excellent communication skills in English.
  • A minimum of 3 years of professional experience on frontend and design implementation.
  • Experience with the following or similar technologies:
    • Tailwind CSS
    • Vue.js 2/3
    • Nuxt 2/3
  • Proficiency in implementing markup from Figma or Zeplin designs.
  • Proven expertise in integrating REST APIs with web applications.
  • Experience creating SEO optimised markup.
  • Experienced in Git.
  • Ability to refactor and enhance existing code.
  • Collaborative mindset to effectively communicate with the team, from initial concept to implementation.
  • Experience working remotely.
  • Strong self-management skills to thrive in a remote work environment.

Nice to have

  • TypeScript experience.
  • Experience with animations and transitions.
  • Experience with GTM or similar tools.
  • Experience with integrating CRMs, like customer.io.
  • Experience with CI/CD.
  • Experience working for e-learning platforms.
  • Holding an official Vue.js certificate.

What we offer

  • Work for a brand users love!
  • Work with cutting-edge technologies.
  • Support to grow as a developer to the next level.
  • Full-time remote position on a long-term contract basis.
  • Competitive salary and performance bonus structure.
  • Flexible paid time off for work-life balance.
  • Paid time off during your local bank holidays.
  • Budget for training/equipment/conferences.
  • Time to study and learn new skills.
  • Company-wide target bonus of up to 20%.
  • Participate in the annual company workcation trip. šŸ
  • Be part of a small team of exceptional individuals based around the world.

How to Apply

We look forward to hearing from you!

Our goal is to be the number one source of Vue.js knowledge for all skill levels. We offer the knowledge of our industry leaders through awesome video courses for a ridiculously low price.

More than 200.000 users have already joined us. You are welcome too!

Follow us on Social

Ā© All rights reserved. Made with ā¤ļø by BitterBrains, Inc.