استخدام (Front-End Developer (Vue.Js
شرح موقعیت شغلی
At Finca, we are always looking for innovative ways to enhance user experience and develop our products. Now, it's time for a Front-End Developer to join our technical team; someone who is not only passionate about coding and solving complex problems but also enjoys working in a dynamic and creative team environment.
If you love tackling new challenges and want to gain fresh experiences alongside a professional team, your place is here at Finca!
Additionally, this position offers the possibility of completing military service as an alternative employment (Amriye).
Key Responsibilities:
Key Responsibilities:
- Design and Develop Modern UI Components: Work closely with the design team to implement and optimize UI components while considering design principles and user experience.
- Clean and Efficient Coding: Write structured and maintainable HTML, CSS, and TypeScript code, ensuring alignment with designs provided in tools like Figma.
- Performance Optimization and Compatibility: Ensure smooth and fast web page execution across various browsers and devices, optimizing for better load times and responsiveness.
- Continuous Learning and Technology Adoption: Explore and integrate new technologies and tools to enhance development efficiency and maintain up-to-date best practices.
Technical Requirements:
- Proficiency in Nuxt: Strong understanding of Nuxt, Vue.js, Vue Router, Vuex/Pinia, and component-based architecture.
- Experience with TypeScript: Ability to write scalable, maintainable, and readable TypeScript code.
- Strong Knowledge of HTML, CSS, and JavaScript: Deep understanding of HTML5, CSS3, and ES6+ for building modern user interfaces.
- Familiarity with Front-End Development Tools: Experience with Webpack, Vite, Babel, and other tools to optimize Vue.js projects.
- Responsive Design Implementation: Familiarity with frameworks like Tailwind CSS to ensure a seamless user experience across various devices.
- Performance Optimization & UX Enhancements: Ability to improve page load speed, manage application state efficiently, and apply effective optimization techniques in Vue.js.
- Version Control with Git: Experience in managing code repositories and collaborating on team projects using Git and GitLab.
Why join us?:
- Impactful Mission: Be part of a mission-driven company helping people learn new skills and enhance their career opportunities.
- Collaborative Culture: Work in a dynamic and open environment that values collaboration, creativity, and continuous learning.
- Gain International Product Experience: Work on a globally-focused app, giving you the unique opportunity to understand and address diverse international user needs. This experience will elevate your expertise and help you grow at a whole new level.
- Supplementary Health Insurance: Benefit from comprehensive health insurance coverage to ensure your well-being.
- Daily Breakfast: Start your day right with a delicious breakfast provided at the office to keep you energized.
- Amriye: This position offers the opportunity to complete your mandatory military service.
مهارتهای مورد نیاز
- HTML
- CSS
- typescript
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست