Logo onOffice GmbH

Software developer

Job

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

    In this role, you'll develop innovative features for a SaaS platform, code backend solutions in PHP, and implement modern frontend functionalities using TypeScript and Vue.js.

    Job Technologies

    Your role in the team

    • As a Software Developer (m/f/d) at onOffice, you will develop features for our complex SaaS platform, which is used daily by thousands of users. Bring your ideas and experience directly into our CRM software: from further development and optimization of existing modules to ensuring that everything remains stable, performant, and maintainable.
    • Develop the backend of the CRM software with PHP and utilize modern frontend technologies such as TypeScript, Vue.js, or GraphQL.
    • Analyze code, optimize it, and perform refactoring to improve maintainability, efficiency, and comprehensibility.
    • Automate tests with PHPUnit, Vitest, or Cypress and actively shape the CI/CD pipeline.
    • Collaborate effectively within the team, utilize Pair Programming, and actively shape retrospectives and planning sessions.
    • Solve technical challenges together and implement practical, sustainable solutions.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Training as an IT specialist, a STEM degree, or comparable IT experience.

    Qualifications

    • Analytical thinking, independent work, and enjoyment of collaboration in agile teams.
    • Fluent German skills (C1+) and good English.

    Experience

    • Excellent knowledge of PHP and JavaScript, practical experience in web development.
    • Experience with version control (Git), test automation (PHPUnit, Vitest), and modern technologies (TypeScript, Vue.js, GraphQL).

    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!
    • With a tailored onboarding plan and your personal mentor, you will become part of our team right away.
    • 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.
    • 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.
    • Retirement plans and attractive corporate benefits – stay fit and active with sports events, corporate fitness, Urban Sports Club, and bike leasing.

    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

    Software developer

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

    More Jobs