O
onOffice GmbH
Frontend
Softwareentwickler Frontend (m/w/d)
Vue.jsJavaScriptTypeScriptGraphQLCSSTailwind CSSViteVitestCypressGit
About the Position
As a Frontend Developer, you will work on central user interfaces for our CRM software, utilizing your experience in modern frontend architectures. With your expertise in Vue.js and GraphQL, you will develop scalable and efficient solutions while taking responsibility for important components in the team.
Responsibilities
- Develop complex, reusable UI components using 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 expand automated tests (Vitest, Cypress) and contribute to the development of our CI/CD processes.
- Collaborate closely with UX research, design, and backend teams, engaging actively in knowledge exchange and teamwork.
Requirements
- Several years of professional frontend development experience with Vue.js, JavaScript, and TypeScript, ideally in complex projects or larger applications.
- Very good understanding of GraphQL, particularly in query design, caching strategies, and API integration.
- Experience with modern CSS approaches like Tailwind CSS and an eye for clean and user-friendly interfaces.
- Experience with build tools (e.g., Vite), testing frameworks, and a structured workflow with Git.
- Fluent in German (at least C1) and good English.
Benefits
- Company pension plan
- Flexible working hours
- Flexible time
- Work from home opportunities
- Free drinks
- Free parking
- Mentoring program for employees
Softwareentwickler Frontend (m/w/d)EUR 60000–78000 / YEAR