Job
- Level
- Experienced
- Job Field
- Web, Application, Full Stack
- 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 will enhance our CRM software, optimize code using PHP, JavaScript, and TypeScript, improve software quality through automated testing, and collaborate with the team to solve technical challenges.
Job Technologies
Your role in the team
- As a software developer, you will further develop our SaaS-based CRM software, which is used daily by around 40,000 users.
- You work on new features, optimize an established codebase, and ensure that our platform remains stable, performant, and maintainable in the long term.
- Your experience and ideas directly influence technical solutions.
- Develop new features and enhance existing modules with PHP, JavaScript, and TypeScript.
- Analyze code and improve maintainability, performance, and comprehensibility through targeted refactoring.
- Ensure software quality with PHPUnit, Vitest, and Cypress.
- Work on CI/CD pipelines as well as reliable development and release processes.
- Solve technical challenges within the team and utilize Pair Programming, retrospectives, and planning sessions for exchange.
This text has been machine translated. Show original
Our expectations of you
Education
- Training as an IT specialist, STEM degree, or comparable practical IT experience.
Qualifications
- Proficient in Git and automated testing.
- German language skills at C1 level as well as good English skills.
Experience
- Excellent knowledge of PHP and JavaScript as well as practical experience in web development.
- Experience with TypeScript, Vue.js, or GraphQL is advantageous.
This text has been machine translated. Show original
What we offer
- Quality and efficiency go hand in hand for us.
- Through strong teamwork, continuous development, and targeted use of AI, we develop modern software with high standards.
This text has been machine translated. Show original
Benefits
Health, Fitness & Fun
Work-Life-Integration
Higher Take-Home Pay
Topics You Will Work On
Job Locations
About 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