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
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