استخدام برنامهنویس (Front-End (Vue
شرح موقعیت شغلی
Job Title: Vue 3 & Nuxt 3 Developer
Location: [Remote/On-site]
Employment Type: Full-time
Experience Level: Mid to Senior Level
Employment Type: Full-time
Experience Level: Mid to Senior Level
About the Role:
We are seeking a highly skilled Vue 3 & Nuxt 3 Developer to join our team. The ideal candidate will have extensive experience working with both Vue 3 and Nuxt 3, as well as proficiency with Vue 2 and Nuxt 2. This role requires the ability to transition between versions and ensure smooth upgrades and maintenance across different projects.
Key Responsibilities:
- Develop, maintain, and optimize web applications using Vue 3 and Nuxt 3.
- Work on existing projects built with Vue 2 and Nuxt 2, ensuring compatibility and assisting with migrations to newer versions.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Ensure the performance, quality, and responsiveness of applications across different versions.
- Troubleshoot and resolve bugs, performance issues, and other technical challenges.
- Write clean, scalable, and well-documented code that adheres to best practices.
- Participate in code reviews and provide constructive feedback to peers.
- Stay current with industry trends, particularly related to Vue.js and Nuxt.js, and integrate the latest tools and practices into the development process.
- Work closely with UI/UX designers to accurately implement design specifications.
Qualifications:
- Experience: 3+ years of professional experience in web development, with a strong focus on Vue.js and Nuxt.js, including both versions 2 and 3.
- Skills:
- Proficiency in JavaScript, TypeScript, HTML, and CSS.
- Deep understanding of Vue 3 and Nuxt 3, including Composition API, script setup, and other new features.
- Experience working with Vue 2 and Nuxt 2, with a good understanding of Options API and classic patterns.
- Familiarity with state management libraries (e.g., Vuex, Pinia).
- Experience with server-side rendering and static site generation in both Nuxt 2 and Nuxt 3.
- Solid understanding of RESTful APIs, GraphQL, and integration with back-end services.
- Knowledge of modern build pipelines and tools (e.g., Vite, Webpack).
- Experience with version control systems like Git.
- Familiarity with testing frameworks (e.g., Jest, Cypress, Vue Test Utils).
- Bonus Skills:
- Experience with React and Next.js.
- Understanding of back-end development and database management.
- Experience with cloud services (e.g., AWS, Azure) and CI/CD pipelines.
- Familiarity with design tools like Figma or Adobe XD.
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
- Soft Skills:
- Strong problem-solving abilities and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work independently and manage time effectively.
- Eagerness to learn and adapt to new technologies.
Benefits:
- Competitive salary and performance-based bonuses.
- Flexible working hours and remote work options.
- Health, dental, and vision insurance.
- Professional development opportunities.
- A collaborative and inclusive work environment.
مهارتهای مورد نیاز
- Front-end
- CSS
- ReactJS
- HTML
- typescript
- Graphql
- Git
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۲۴,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست