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:
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.
معرفی شرکت
فینکا؛ مدرسه دیجیتال برای آموزش مهارت های حوزه برنامه نویسی و تکنولوژی به تازه وارد هاست.
ما تو استارتاپ فینکا تلاش میکنیم که ورود به دنیای برنامه نویسی رو ساده تر کنیم. کاربران فینکا دوره های مختلف برنامه نویسی و حوزه تکنولوژی بدون نیاز به کامپیوتر و فقط تو محیط گوشی موبایل یاد میگیرند، همونجا تمرین میکنند و پروژه های کوچیک میسازند.
اگه میخوای به تیم فینکا اضافه بشی پیشنهاد میکنیم حتما یه سری به وب سایت بزنی یا اپلیکیشن رو نصب کنی تا بیشتر با ما آشنا بشی.