JustJoin.IT Praca zdalna Senior

Front End Developer (Vue.js) - fully remote within Europe (m/f/d)

JobLeads GmbH

⚲ Hamburg

5 000 - 5 833 EUR brutto (UoP)

Wymagania

  • HTML5
  • JavaScript
  • CSS3
  • TypeScript
  • Nuxt.js
  • Vue.js
  • GitLab
  • Responsive Web Design
  • REST API
  • SSR

Opis stanowiska

What it's all about

The Team
We’re a fully remote, globally distributed team driven by curiosity, humility, and a relentless commitment to growth. At our core, we believe that collaboration fuels innovation, and we’ve built a positive, inclusive culture where diverse perspectives are not only welcomed, but celebrated. You’ll be embraced by a tight-knit tech team that supports, challenges, and uplifts one another. From day one, you’ll feel part of something bigger.

Your Role
We're on the hunt for a Front-End Developer who’s passionate about crafting elegant, high-performance web applications that look as good as they feel. In this role, you'll take the lead in building fast, accessible, and SEO-optimized user experiences using Vue 3 and Nuxt 3. This is more than just code, your work will shape how users engage with our platform across the globe. You'll collaborate within a cross-functional team that thrives on agile processes, shared goals, and creative problem-solving.

What You'll Be Doing
• Build, enhance, and maintain modern front-end applications with Vue 3 and Nuxt 3
• Craft lightning-fast, accessible, and mobile-friendly UIs that exceed Core Web Vitals benchmarks
• Leverage Server-Side Rendering (SSR) to maximize SEO and load speed
• Integrate with REST APIs to create fluid and efficient data flows
• Apply modern development practices, clean code, reusable components, testing, and robust documentation
• Stay ahead of front-end trends and share insights with the team
• Ensure consistency across browsers and devices with responsive design principles
• Contribute to architectural decisions, peer reviews, and team-wide discussions

What You'll Need
• 5+ years of experience in modern front-end development
• Mastery of HTML5, CSS, and JavaScript (ES6+)
• Deep knowledge of Vue.js (ideally Vue 3) and Nuxt.js
• Strong understanding of SSR, performance tuning, and Core Web Vitals
• Experience with TypeScript and scalable CSS architecture
• A sharp eye for clean, user-friendly UI/UX design
• Proven ability to create responsive, cross-browser-compatible layouts
• Familiarity with object-oriented principles and modern dev tools
• Proficiency with Git (we use GitLab)
• Experience working with REST APIs
• A proactive, ownership-driven mindset—you don’t wait for permission to solve problems
• Strong English communication skills, both spoken and written

Nice If You Have
• Hands-on experience with CI/CD pipelines
• Exposure to React or other modern JS frameworks
• Understanding of monorepo setups and code-sharing strategies
• Knowledge of performance testing tools and web optimization techniques
• Experience integrating payment gateways

What You Can Expect On Board
• Remote-first freedom – Work from anywhere in Europe

• Your gear, your choice – We provide the tools you need to do your best work
• A welcoming global team – Diverse, collaborative, and supportive
• Competitive compensation – Fair pay for your experience and impact
• Flexible hours – Work when you're most productive
• Ongoing development – We back your growth through courses, conferences, and more
• Exciting, meaningful projects – Push the limits of front-end development
• Team adventures – Annual company summer getaway + team meetups across the EU
• The best of both worlds – The security of an established company with the spirit of a startup

If you're ready to build next-generation web experiences that reach users around the world—and do it with a team that values creativity, autonomy, and trust, we’d love to meet you. Bring your skills, your curiosity, and your voice. 

Let’s create something incredible together.

🔍 Dekoder Ogłoszenia

🔴
driven by curiosity, humility, and a relentless commitment to growth
Może sugerować kulturę uczenia się i rozwoju, ale też brak ugruntowanych procesów i konieczność ciągłego dostosowywania się.
🔴
You’ll be embraced by a tight-knit tech team that supports, challenges, and uplifts one another.
Może oznaczać silne wsparcie i dobrą atmosferę, ale też potencjalne presje społeczne lub oczekiwanie na ciągłe zaangażowanie w życie zespołu.
🔴
From day one, you’ll feel part of something bigger.
Sugeruje poczucie celu i wpływu, ale może też oznaczać wysokie oczekiwania dotyczące zaangażowania i identyfikacji z firmą od samego początku.
🔴
take the lead in building fast, accessible, and SEO-optimized user experiences
Choć brzmi ambitnie, może oznaczać dużą odpowiedzialność i samodzielność w projektowaniu rozwiązań, co dla niektórych może być wyzwaniem.
🔴
thrives on agile processes, shared goals, and creative problem-solving.
Wskazuje na elastyczność i współpracę, ale 'agile processes' może oznaczać częste zmiany priorytetów i potrzebę szybkiego reagowania na nowe wymagania.