Vuejs TypeScript Developer

About the Role

You will implement new frontend features using TypeScript and Vue.js, improve frontend quality and performance, and help modularize a monolithic Vue.js application for scalability and maintainability. You will write and maintain automated JavaScript tests, consume RESTful APIs, build reusable components, and apply understanding of blockchains, DeFi protocols, and exchanges to deliver user-facing features. You may also contribute to integrations with backend services and optionally assist with Python backend or DevOps tasks when needed.

Requirements

  • Excellent knowledge of TypeScript
  • Excellent knowledge of Vue.js and Vuex or Pinia
  • Experience with automated JavaScript testing (Jest vitest Cypress)
  • Experience consuming RESTful APIs
  • Experience building modular Vue.js applications with reusable components
  • Good English communication skills
  • Ability to work independently and collaboratively
  • Four hours daily overlap with European working hours preferred
  • Located in Berlin or nearby is a plus

Responsibilities

  • Implement new frontend features using TypeScript and Vue.js
  • Improve frontend quality and application performance
  • Modularize a monolithic Vue.js application into reusable components
  • Write and maintain automated JavaScript tests with Jest vitest or Cypress
  • Consume and integrate RESTful APIs
  • Apply knowledge of blockchains DeFi protocols and exchanges when implementing features
  • Contribute to frontend-backend integration and deployment tasks as required

Benefits

  • Full-time position with option for part-time contributors
  • If located in Germany full employment with insurance and social benefits
  • Flexible working hours
  • Remote work / work from home
  • Training in project specifics and guidance on cryptocurrencies and decentralized finance
  • Participation in conferences and events with travel expenses covered

Skills

Apply Now
Vuejs TypeScript Developer at Rotki Solutions GmbH | JobStash