Front-End Developer

CinnaGen Tehran

Posted 2 months ago

Job Description

  • Web Development: Develop and refine user interfaces using HTML, CSS, and JavaScript, ensuring responsive and cross-browser compatibility.
  • Component-Based Development: Work with frameworks like React to create modular, scalable components.
  • Data Visualization: Implement data-driven visualizations using libraries such as ECharts, D3.js, or Chart.js to turn data into actionable insights.
  • Responsive UI Design: Ensure seamless performance across all devices by applying modern responsive design techniques.
  • Interactive Animations: Build fluid, engaging animations with tools like GSAP to enhance user interaction.
  • Progressive Web App (PWA) Development: Create PWAs for fast, offline-ready performance and improved user experience.
  • API Integration: Collaborate with backend teams to integrate APIs, delivering dynamic and data-rich web applications.

Requirements:

  • Strong proficiency in HTML, CSS, and JavaScript.
  • Experience with React (or similar frameworks).
  • Familiarity with wireframing tools (e.g., Figma).
  • Experience in data visualization using libraries such as ECharts, D3.js, or Chart.js.
  • Expertise in GSAP or other animation libraries.
  • Knowledge of API integration.
  • Deep understanding of responsive web development.
  • Experience with Progressive Web Apps (PWAs).
  • Familiarity with Three.js (plus).
  • Knowledge of WordPress (plus).

To see more jobs that fit your career