Mô Tả Công Việc
The Role We are looking for a Frontend Developer with a keen eye for design to join our CubiCasa Web Portal team. You will play a key role in building our customer-facing web applications, turning complex requirements into clean, user-friendly interfaces.This role sits at the intersection of engineering and design. We need someone who not only writes clean Vue.js code but also understands modern web design patterns (responsive layouts, component reusability, smooth interactions) and can communicate effectively with our global team.Note: We value practical results over theoretical knowledge. As part of our evaluation process, we will review your portfolio and examine live websites you have delivered to the real world.🚀 ResponsibilitiesFrontend Development: Develop and maintain features for our web portal using Vue.js (Vue 3) and TypeScript.Modern UI Implementation: Translate designs into responsive web interfaces that follow current trends in web application design (clean layouts, intuitive navigation, mobile-first thinking).API Integration: Connect the frontend to our backend services (RESTful APIs), handling data fetching, error states, and loading states gracefully.Media Performance: Optimize the handling of heavy media assets. You will ensure that uploading, processing, and viewing photos and videos is fast and seamless for the user.Collaboration: Communicate clearly in English with product managers, designers, and other developers to clarify requirements and solve problems.Component Library: Help build and maintain a reusable UI component library to ensure consistency across the application.Quality Assurance: Write clean, maintainable code and participate in code reviews to learn and share knowledge with the team.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
🎨 Who You AreDesign-Savvy: You stay updated on modern web design trends. You know what makes a web app feel "modern" versus "dated."Clear Communicator: You are comfortable explaining your technical decisions and asking clarifying questions in English.User-Centric: You care about the end-user experience. You notice when a loading spinner is missing or when an error message is confusing.✅ Essential QualificationsPortfolio of Live Work: You must provide a portfolio or links to active, real-world websites you have built. We will look at these to assess your attention to detail, UI/UX implementation, and overall quality.Experience: 3+ years of professional frontend development experience.Vue.js Proficiency: Solid understanding of Vue 3, Composition API, and its core principles.TypeScript: Practical experience using TypeScript in a production environment.Media Handling Optimization: Proven ability to handle performance challenges related to video/photo operations (large file uploads, efficient downloading, lazy loading, caching strategies).API Integration: Proven experience integrating RESTful APIs (handling GET/POST requests, authentication tokens, headers, etc.).State Management: Experience with modern state management libraries (Pinia or Vuex).Figma Competency: Familiarity with Figma (navigating files, inspecting element properties, exporting assets).Performance Optimization: Understanding of basic performance optimization techniques (lazy loading, code splitting, image optimization).CSS & Styling: Competence with modern CSS frameworks (Tailwind CSS is preferred) and responsive design principles.English Skills: Strong written and verbal English communication skills are required.🌟 Nice-to-Have SkillsCloud & DevOps: Familiarity with AWS Cloud services and CI/CD integration for frontend deployment.Testing: Experience with frontend unit testing frameworks (e.g., Vitest, Jest, or Cypress).AI-Assisted Development: Familiarity with AI coding tools like GitHub Copilot or Cursor to accelerate development workflows.Experience building or maintaining a design system.
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Quyền Lợi
Growth: A supportive environment where you can level up your skills in both engineering and product design.Impact: Your work will directly improve the experience of thousands of users in the proptech space.Compensation: Competitive salary and the tools you need to do your best work
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.