cover
Full Time

Frontend Software Developer/ 2 weeks ago

onOffice GmbH
Attractive
Application ends: 2026-01-02

Quick Summary

Full-time Frontend Software Developer role, 100% remote possible, focused on developing sophisticated UI components for CRM software using Vue.js, JavaScript, and TypeScript. The position requires excellent understanding of GraphQL for data flow design, experience with modern CSS approaches like Tailwind CSS, and proficiency with automated testing (Vitest, Cypress). Fluency in German (minimum C1) and good English skills are mandatory.

Department: Software Development & Operation
Employment Type: Full-time
Location: Remote, Aachen
Remote Work: 100% Home Office possible
Application Deadline: 31.01.2026

As a Frontend Software Developer (m/f/d), you will work on the central user interfaces of our CRM software, contributing your expertise to modern frontend architectures. Leveraging your knowledge of Vue.js and GraphQL, you will develop scalable, performant, and structured solutions, taking ownership of critical components within the team.

Your Responsibilities

  • Develop sophisticated, reusable UI components using Vue.js and shape the ongoing evolution of our frontend architecture.
  • Design efficient data flows with GraphQL, including clean query designs and scalable API integration.
  • Improve code quality, performance, and Core Web Vitals with a focus on long-term maintainability.
  • Implement and expand automated tests (Vitest, Cypress) and contribute to the development of our CI/CD processes.
  • Collaborate closely with UX Research, Design, and Backend teams, actively participating in knowledge sharing and teamwork.

Your Profile

  • Several years of professional experience in frontend development using Vue.js, JavaScript, and TypeScript—ideally within complex projects or larger applications.
  • Excellent understanding of GraphQL, particularly in query design, caching strategies, and API integration.
  • Practical experience utilizing modern CSS approaches like Tailwind CSS, coupled with an eye for clear and user-friendly interfaces.
  • Experience with build tools (e.g., Vite), testing frameworks, and a structured workflow using Git.
  • Fluent German language skills (minimum C1) and good English.

Your Benefits

Job Quality

Code quality is the highest priority. We work according to Kanban, utilize Pair Programming and automated tests, and offer ample space for your own ideas.

Attractive Salary

Your experience and performance are rewarded with a market-competitive salary and clear development prospects!

Work-Life Balance

Flexible working hours, 29 vacation days plus time off on Christmas Eve and New Year's Eve, home office, and shared desk options ensure flexible and family-friendly working times.

Onboarding

With an individualized onboarding concept and your personal mentor, you will immediately become part of our team.

Career Perspectives

Clear career paths supported by a transparent job-level matrix, alongside skill management, conventions, events, and e-learning tools like Vue-Mastery.

Collaboration

As an interdisciplinary team of experienced developers, you jointly determine priorities and implement them independently.

Team Culture

Look forward to many experiences: team events, our team trip, or spending time together after work.

Benefits

Stay fit, plan for the future, and save money—your benefits range from retirement provisions and discounts to the Urban Sports Club membership.

Who is Behind the Code

Our developers show you how we develop, think, and collaborate. To play YouTube content, you must allow the service in your settings. Edit settings. Our developers in the interview. Quality in the code, freedom in the mind: Software Development at onOffice. People are the focus when developing our software... Read more. PHP 8: Type unsafe operators behave unsafely. Use our open source tool to ensure a smooth migration... Read more. The soft skills in IT. When it comes to jobs in IT... Read more. Development of a new onOffice API. We have been using an API / interface for many years...

Share

onOffice GmbH

onOffice GmbH

  • Address
    Aachen, Nordrhein-Westfalen
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy