Requirements:
- University degree in Computer Science or similar educational background
- Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js
- Good understanding of HTML5 APIs (Location, Navigator, etc.) and CSS3, including SCSS preprocessor
- Understanding of Node.js, Express, and Docker
- Knowledge of functional programming and object-oriented programming paradigms
- Experience with both consuming and designing RESTful APIs and have a basic understanding of GRAPHQL
- Desire to work in a startup with a fast-paced environment and experience with Agile methodologies
- Figma or Zeplin doesn\’t surprise you but instead has been helping you build the best user interfaces over the years
- You appreciate design and great user experiences in general and don\’t hesitate to provide feedback in terms of implementation
- Fluency in English Language (German is a plus)
Responsibilities:
- Develop user interfaces as per the requirement and specification
- Work closely with the product owners and backend developers to create high-performance web applications
- Build modular and reusable components with Vue.js
- Comfortable using Figma to convert the designs into components and be actively involved in design feedback and iteration cycles with designers & stakeholders.
- Write modular CSS using BEM / SMACSS rules and must be proficient in writing CSS with pre-processors SCSS.
- Actively propose any upgrades and updates necessary for keeping up with modern security and development best practices as we give great importance to privacy & security at DataGuard
- Implement automated testing integrated into development and GitLab workflows with Cypress
- Optimize your applications for performance.
- As a senior team member, you should be mentoring fellow junior developers and maintain a great work culture in the team
Technologies:
- Cypress
- Docker
- Figma
- GitLab
- GraphQL
- JavaScript
- Jest
- PaaS
- SCSS
- Security
- Zeplin
- Microservices
- UX/UI Design
- Node.js
Why DataGuard?
You will shape our platform to ensure data protection compliance from companies of all sizes and across Europe.
An innovative product and a highly motivated team that wants to push boundaries.
Ample responsibility to push our product forward.
The freedom to implement your thoughts and ideas in association with our product owners, engineering, and management teams.
The opportunity to work with highly energetic colleagues who are focused and fun to work with.
Opportunities and support for personal development.
A rapidly growing, multi-cultural team.
A lively startup atmosphere in the heart of Munich or Berlin.
#J-18808-Ljbffr

Kontaktperson:
DataGuard HR Team