Logo onOffice GmbH

front-end software developer

Job

  • Level
    Senior
  • Job Field
    Web, Front End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Salary
    60.000 to 78.000€ Gross/Year
  • Location
    Aachen
  • Working Model
    Onsite
  • Job Summary

    In this role, you will develop reusable UI components with Vue.js, design efficient data flows using GraphQL, and improve code quality through testing and CI/CD processes.

    Job Technologies

    Your role in the team

    • Develop sophisticated, reusable UI components with Vue.js and shape the further development 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 extend automated tests (Vitest, Cypress) and contribute to the expansion of our CI/CD processes.
    • Work closely with UX Research, Design, and Backend, and actively contribute to knowledge sharing and collaboration.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Very good understanding of GraphQL, e.g., in the areas of query design, caching strategies, and API integration.
    • Practical experience in the use of modern CSS approaches such as Tailwind CSS, as well as a sense for clear and user-friendly interfaces.
    • Fluent German skills (at least C1) and good English.

    Experience

    • Several years of professional experience in frontend development with Vue.js, JavaScript, and TypeScript - ideally in more complex projects or larger applications.
    • Experience with build tools (e.g., Vite), testing frameworks, and a structured approach to working with Git.

    This text has been machine translated. Show original

    What we offer

    • Code is our top priority. We work according to Kanban, use Pair Programming and automated tests - and offer plenty of room for your own ideas.
    • Your experience and performance pay off, competitively priced and with development prospects!
    • Flexible working hours, 29 vacation days plus days off on Christmas Eve and New Year's Eve, home office, and shared desk for flexible and family-friendly working arrangements.
    • With a tailored onboarding plan and your personal mentor, you will become part of our team right away.
    • Clear career paths with a transparent job level matrix, complemented by skill management, conventions, events, and e-learning tools such as Vue-Mastery.
    • As an interdisciplinary team of experienced developers, you set priorities together and implement them independently.
    • Look forward to many experiences: team events, our team trip, or quality time after work.
    • Stay fit, plan ahead, and save – your benefits range from retirement provisions and discounts to the Urban Sports Club.

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    Work-Life-Integration

    More net

    Topics that you deal with on the job

    Job Locations

    • Location Aachen

      Nordrhein-Westfalen

      Germany

    This is your employer

    onOffice GmbH

    onOffice GmbH

    Gemeinsam mit rund 370 Expert:innen arbeitest du an führenden Software-Produkten für die Digitalisierung der Immobilienbranche – mit Verantwortung, Teamgeist und Raum für deine Ideen. onOffice – always on your side. Seit 25 Jahren.

    Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo onOffice GmbH

    front-end software developer

    Salary
    60.000 to 78.000€ Gross/Year
    Location
    Aachen
    Working Model
    Onsite
    Diversity
    Open for all genders

    More Jobs