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
This is your employer
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