Responsibilities:
- Web Application Design & Development: Design and develop a web-based application using a major JavaScript framework, preferably Vue.js.
- UI/UX Standards Adherence: Ensure the application strictly follows Bosch Rexroth Design Universe standards for UI/UX consistency.
- Backend Integration: Integrate the frontend application seamlessly with a Java-based REST API backend.
- Frontend Technologies: Utilize strong proficiency in Vue.js 3 (Composition API preferred), or apply experience with React or Angular.
- Vue.js Ecosystem: Work with Vue Router, Pinia (or Vuex), and Vite for development and build processes.
- Core Web Technologies: Demonstrate solid understanding of HTML5, CSS3 (SCSS), TypeScript, and JavaScript (ES6+).
- UI Component Libraries: Gain experience with Vuetify 3 or other UI component libraries aligned with Bosch Rexroth Design Universe.
- Responsive Design & Accessibility: Maintain a strong focus on responsive design, accessibility, and cross-browser compatibility.
- API Integration: Possess experience integrating RESTful APIs with frontend applications, including familiarity with Axios or Fetch API for making HTTP requests.
- Authentication & Authorization: Understand JWT-based authentication & authorization & OAuth2.0 Code.
- Version Control: Work with Git (GitHub/GitLab/Bitbucket) for version control.
- Deployment & DevOps: Apply knowledge of Docker & Kubernetes for deployment (OpenShift experience is a plus) and familiarity with CI/CD pipelines (e.g., GitHub Actions, Jenkins).
Required Skills:
Frontend Development:
- Strong proficiency in Vue.js 3 (Composition API preferred), or experience with React or Angular.
- Experience with Vue Router, Pinia (or Vuex), and Vite.
- Solid understanding of HTML5, CSS3 (SCSS), TypeScript, and JavaScript (ES6+).
- Experience with Vuetify 3 or other UI component libraries aligned with Bosch Rexroth Design Universe.
- Strong focus on responsive design, accessibility, and cross-browser compatibility.
Backend Connectivity & API Integration:
- Experience integrating RESTful APIs with frontend applications.
- Familiarity with Axios or Fetch API.
- Understanding of JWT-based authentication & authorization & OAuth2.0 Code.
Tooling & DevOps:
- Experience with Git (GitHub/GitLab/Bitbucket) for version control.
- Knowledge of Docker & Kubernetes for deployment (OpenShift experience is a plus).
- Familiarity with CI/CD pipelines (e.g., GitHub Actions, Jenkins).
Skill Matrix Alignment:
- Expert in Vue.js 3.
- Intermediate in React.
- Expert in Knowledge of REST API usage.
- Intermediate in Knowledge of UI UX principles, browser compatibility.
- Basic knowledge of IoT, time series data, OpenShift.
- Basic knowledge of Git (GitHub/GitLab/Bitbucket).
Skills Required
Web Application Design, Vue.JS, React, Rest Api, Git