The business problem is to contribute to the development of the Varmodel website and ensure its compatibility with the mobile-on-web version, implementing interactive and user-friendly web experiences.
Requirements
- Hands-on experience with Vue.js and Django
- Proficiency in JavaScript, Python, HTML, CSS.
- Experience with Vue.js and its ecosystem (Vuex/Pinia, Vue Router, Composition API).
- Experience with Django, Django REST Framework (DRF), PostgreSQL/MySQL.
- Familiarity with Git/GitHub and CI/CD workflows.
- Knowledge of CSS frameworks (Tailwind, Bootstrap) and media queries.
- Understanding of RESTful APIs and authentication (JWT, OAuth).
Responsibilities
- Develop and maintain the Varmodel website using Vue.js for the front-end and Django for the back-end.
- Ensure a responsive and optimized user experience across different devices (desktop, tablet, and mobile browsers).
- Implement UI/UX designs and wireframes provided by the UX Designer, ensuring accurate translation from design to code.
- Develop and optimize interactive components, forms, and navigation structures.
- Ensure seamless data fetching, state management, and API integration with Django.
- Optimize the web application to be fully functional and user-friendly on mobile browsers.
- Build reusable UI components and interactive elements using Vue.js.
Other
- This role is not for coffee-getters, note takers, or meeting attenders, we're looking for those ready to DO and make a mark!
- Work closely with the UX Designer to ensure smooth integration of design elements.
- Collaborate with other developers, product managers, and QA testers in an Agile environment.
- Participate in code reviews, sprint planning, and daily stand-ups to align with project goals.
- Internship