Software engineering

Vue.js Interface Designer & Design Systems Engineer

  • Location
  • Type
    Freelancer / contractor
  • Salary
  • Budget
No items found.
About the role

We’re looking for an engineer who can collaborate cross-functionally and help us shape the future of our user interface, design system and tooling. Key skills: Vue.js, JavaScript, HTML, CSS, Sketch, SCSS, TypeScript, Node.js

In this role, you’ll contribute your technical know-how and design sensibility to help us develop our internal `Vuejs` based design system. Working closely with engineers and product designers, you’ll build UI and animation components for use across our platform and our website. Ideally, you’ll bring years of expertise building beautiful website interfaces or design systems that scale and are able to advocate for best practices around accessibility and usability.

What we offer:

You’ll work with some of the best global talent and help build a product that will be shared with millions of people. Our philosophy is simple—hire diverse, passionate people and foster a culture that empowers hard work. We'll try to do everything to make sure you feel nourished, motivated, and supported. We want talented, organized people who get things done, just like us.

What you’ll do

  • Build and maintain our own internal design system in `Vue.js`
  • Build and design new pages using that design system
  • Build and design new components for use elsewhere in our Vue web app
  • Advocate for, and help teach our designers and engineers how to use our design systems through adding clear examples to our living documentation
  • Use and build best practices to develop clean, efficient and reusable code
  • Collaborate closely with other engineers, designers, writers and researchers
  • Have an aptitude for animation and an inclination towards interface design
  • Contribute to and shape the future of design systems at scale for Logo.com
  • Continuously improve our codebase and drive architectural changes when necessary

Must have:

  • At least 3 years working as a software engineer
  • Familiar with the JavaScript ecosystem (NPM, Webpack)
  • At least some previous freelance work or have been hired before
  • Experience in scoping, shipping and maintaining front-end software products
  • Extensive experience with JavaScript, HTML, CSS, and Vue.js
  • Experience with GitHub and project management
  • You write high-quality, tested code and help others do the same

Nice to have:

  • Nuxt Experience
  • TypeScript Experience
  • Lottie Experience
  • Logo Design Experience
  • AWS Generally – specifically Amplify
  • Sketch/Photoshop
  • Asana/Agile
  • Creating well-crafted tools for others including libraries and open source (include links to repos)
  • Architecting full stack applications
  • Browser rendering optimisation
  • Language/API design

To apply, you must:

  • Go through our Must & Nice to have list (see above) and list what skills you have or don’t have
  • Include a link to your github repo in your applications
  • Share a link to a portfolio of past work
  • Do a video Skype interview
  • Be able to work on a small (paid) test project 1st, after completion you will be brought on for larger projects/weekly work.
  • Give your expected hourly rate
  • Have good conversational English
  • Apply as an individual, this job is not open for agencies
About the company

Make a great logo in minutes. We're more than just a logo creator. Our mission is to deliver professional logo design software that sets your business up with everything you need, from social media to print, so that you can focus on delivering a great experience for your customers. We're constantly fine-tuning our logo algorithm for unique, high-quality, logo design and adding new elements and file types to the social media and brand image file kits.

Never miss a job
Subscribe to our Telegram Channel to get international jobs and leads daily

What else would you like to know?

Rated 4,6
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Do you have enough information to go ahead?
Powered by Verifalia email verification