Required Skills:
- 5+ years of experience with Vue.js;
- Experience with Python is a bonus;
- Proficiency in writing GraphQL queries and mutations
- Experience with PrimeVue components
- Familiarity with responsive design principles and mobile app development
- Strong communication skills: Slack, Notion, Asana
- Proven ability to estimate software projects and meet deadlines
- Upper Intermediate or higher English level.
Responsibilities:
- Develop and maintain the front-end Vue3 application
- Write and optimize GraphQL queries and mutations
- Collaborate with the backend developer to enhance Django architecture
- Implement responsive design to ensure web components are reusable in the mobile app
- Integrate frontend components with the GraphQL API to consume model data
- Ensure the frontend codebase is clean, maintainable, and well-documented
- Participate in design and BDD testing to ensure robust and scalable solutions
Project description:
Join a cutting-edge healthcare project focused on creating a next-generation platform using a modern tech stack. The project leverages Django for backend services and Vue3 for the frontend, with data consumed via GraphQL API. You'll work closely with a distributed team, enhancing an existing well-architected system to build a responsive and intuitive user interface. This role starts immediately and offers opportunities for future collaboration on innovative projects. The team is dynamic, communicative, and values a fun, easy-going work environment.
What we offer:
- Healthy workplace environment
- Strong and friendly development team
- Competitive reward
- Compensation for education
- Flexible schedule
- 10 paid vacation days, 4 paid days-off