← Back to list
Job · Mid-level

Frontend Developer

Frontend Developer • Mid-level • Remote • Full-time Greece Greece

Build polished, data-heavy React interfaces — dashboards, tables, filters and reporting screens — for enterprise software platforms used by technical, analyst and executive audiences.

Responsibilities

  • Develop modern frontend applications using React
  • Build clean, professional user interfaces for complex enterprise platforms
  • Create dashboards, analytics screens, reporting pages, admin panels and workflow-driven interfaces
  • Integrate frontend applications with backend REST APIs
  • Implement advanced tables, search, filters, pagination, sorting, exports and data exploration features
  • Build reusable frontend components and maintain a clean component architecture
  • Implement forms, validation, user actions, role-based interface behavior and secure frontend flows
  • Optimize frontend performance for large datasets and complex UI interactions
  • Collaborate with backend developers on API contracts, data models and integration requirements
  • Improve UX for technical, analyst, operator, manager and executive audiences
  • Participate in testing, debugging, code reviews and technical documentation

Requirements

  • Strong experience with React
  • Strong knowledge of JavaScript or TypeScript
  • Experience integrating with REST APIs
  • Experience with state management and frontend application architecture
  • Experience with forms, validation, tables, filters, dashboards and reusable components
  • Experience with Git
  • Strong attention to detail, especially in data-heavy environments
  • Ability to translate technical requirements into clear, usable interfaces
  • Ability to collaborate with backend developers and product stakeholders
  • Ability to produce clean, maintainable, well-structured frontend code

Nice to have

  • Strong TypeScript experience
  • Experience with Tailwind CSS, Material UI, Ant Design or similar UI frameworks
  • Experience with charting libraries and visual data components
  • Experience with admin panels, enterprise dashboards, technical portals or operational platforms
  • Experience optimizing large tables and complex filters
  • Experience with role-based user interfaces and secure frontend workflows
  • Understanding of UX for technical, operational and executive users
  • Familiarity with frontend testing frameworks
  • Experience with real-time interfaces, notifications or dynamic data updates

Soft skills

Attention to detailAbility to translate technical needs into usable interfacesCollaboration with backend and product teamsCare about usability and clean design

Similar jobs