استخدام Senior Front-End Developer (Vue.js)
شرح موقعیت شغلی
Fabizi:
Experience The Ultimate Restaurant Management Suite
Harnessing state-of-the-art technology and crafted by seasoned industry professionals, Fabizi stands as the definitive restaurant management solution, uniquely addressing industry challenges with unparalleled efficiency. This all-encompassing, modular platform seamlessly integrates every aspect of food service operations – and when we say "every," we mean "every."
Team Responsibilities:
Experience The Ultimate Restaurant Management Suite
Harnessing state-of-the-art technology and crafted by seasoned industry professionals, Fabizi stands as the definitive restaurant management solution, uniquely addressing industry challenges with unparalleled efficiency. This all-encompassing, modular platform seamlessly integrates every aspect of food service operations – and when we say "every," we mean "every."
Team Responsibilities:
- Write readable, performant, maintainable, and high-quality code.
- Collaborate with product and back-end teams to integrate UI elements with application functionality effectively.
- Deliver responsive and user-friendly front-end experiences.
- Maintaining the codebase, debugging and troubleshooting issues, and developing new features.
Required Qualifications:
- Deep understanding of JavaScript, HTML, and CSS.
- Proficiency with version control systems (e.g., Git).
- Proficiency in implementing responsive UIs.
- Proficiency with TypeScript and ES6.
- Familiarity with Agile methodologies.
- Extensive knowledge and experience with Vue.js.
- Strong understanding of build tools such as Vite, Webpack, etc.
- Strong knowledge of functional programming.
- Strong knowledge of state managers such as Vuex and Pinia.
- Experience with Test-Driven Development (TDD) and implementing unit tests.
- Proficiency in front-end concepts and patterns such as SSR, SSG, etc.
- Strong experience in implementing PWAs.
- Experience using Electron, Capacitor.js, Tauri, etc. is a plus.
Soft Skills:
- Excellent team player with strong collaboration skills.
- Effective communication skills, both written and verbal.
- Strong problem-solving and analytical abilities.
- Adaptability and willingness to learn new technologies.
- Proactive and self-motivated with a strong work ethic.
- Ability to manage time effectively and meet deadlines.
- Positive attitude and a passion for delivering high-quality work.
Company:
- Hybrid
- 09:00 - 18:00
- location: Tehran - Hayat Sabz
مهارتهای مورد نیاز
- Front-end
- CSS
- HTML
- عیب یابی
حداقل سابقه کار
- مهم نیست
حقوق
- حقوق از ۵۰,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست