
Software Developer (Remote)/ 1 day ago
Quick Summary
Department: Software Development & Operation
Employment Type: Full-time
Location: Remote, Aachen (100% Home Office possible)
As a Software Developer at onOffice, you will engineer features for our complex SaaS platform, a critical CRM solution used daily by thousands of users. Leverage your expertise to introduce new ideas, optimize existing modules, and ensure the software maintains high standards of stability, performance, and maintainability.
Apply directly
Key Responsibilities:
- Develop the CRM software backend using PHP and implement modern frontend technologies such as TypeScript, Vue.js, or GraphQL.
- Analyze, optimize, and refactor code to significantly enhance maintainability, efficiency, and clarity.
- Automate testing processes using PHPUnit, Vitest, or Cypress, and actively contribute to shaping the CI/CD pipeline.
- Engage in close team collaboration, utilize Pair Programming, and actively participate in agile retrospectives and planning sessions.
- Collaboratively resolve technical challenges and deliver practical, sustainable software solutions.
Required Skills & Experience:
- Professional training as an IT Specialist, a MINT/STEM degree, or equivalent professional IT experience.
- Excellent proficiency in PHP and JavaScript, coupled with practical web development experience.
- Proven experience with version control (Git), test automation (PHPUnit, Vitest), and modern technologies (TypeScript, Vue.js, GraphQL).
- Strong analytical skills, ability to work independently, and enthusiasm for collaboration within agile teams.
- Fluent German language skills (C1+) and good English language skills.
Your Benefits:
Code Quality & Agile Practices
We prioritize code quality, utilizing Kanban, Pair Programming, and automated testing, while encouraging personal innovation.
Compensation & Growth
Receive an attractive, market-competitive salary reflecting your experience and performance, alongside clear development prospects.
Structured Onboarding
Benefit from a personalized onboarding plan and a dedicated mentor to ensure a smooth integration into the team.
Work-Life Balance & Flexibility
Enjoy flexitime, 29 annual vacation days plus time off on Christmas Eve and New Year's Eve, 100% Home Office options, and Shared Desk facilities for flexible, family-friendly schedules.
Career Development
Access clear career paths defined by a transparent Job-Level Matrix, Skill Management, industry conventions, events, and e-learning resources like Vue-Mastery.
Team Collaboration
Work within an interdisciplinary team of experienced developers who jointly set priorities and execute tasks autonomously.
Team Culture & Events
Participate in engaging team events, team trips, and social gatherings after work.
Additional Perks
Access retirement provisions, attractive corporate benefits, and wellness initiatives including sports events, company fitness programs, Urban Sports Club membership, and bike leasing.

