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!
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.
Qualifications:
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.
Between 2 and 3 years of professional experience.
Why join us?:
Work on a mission-driven product that teaches real-world skills
Work on a globally-focused app, giving you the unique opportunity to understand and address diverse international user needs.
Friendly, ambitious, and supportive team culture
Benefit from comprehensive health insurance coverage to ensure your well-being.
Start your day right with a delicious breakfast provided at the office to keep you energized.
در فینکا، ما باور داریم که آموزش نباید خشک و سنتی باشد. یادگیری یک مهارت جدید باید جذاب، کاربردی و در دسترس باشد تا افراد بتوانند آن را به شیوهای مؤثر تجربه کنند.
ما در حال ساخت پلتفرمی هستیم که آموزش مهارت های دیجیتال مانند برنامهنویسی را برای همه، از مبتدیان تا حرفهایها، قابل فهم، تعاملی و الهامبخش میکند. مسیر یادگیری در فینکا طوری طراحی شده که افراد بدون احساس پیچیدگی، قدمبهقدم مهارتهای جدید را کشف کنند.
برای ادامه این مسیر، ما به دنبال افرادی هستیم که به یادگیری، رشد و ساختن یک محصول ارزشمند اعتقاد دارند. اگر دوست دارید در تیمی پویا و در حال رشد کار کنید، فینکا جای شماست.