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