Front End Developer (React)

EPiC
Πλήρης απασχόληση Μακρινός
Εργασία εξ αποστάσεως
About The Job

What makes us who we are today…

At EPiC we develop innovative and creative products and services that provide total communication and information solutions. Among a plethora of services, web design and development, tailor-made applications, business-to-business applications, and business-to-client applications are a few that we offer. Satisfied clients in Greece and Ireland bear testimony to the quality of our work.

The general purpose of EPiC Studios is to develop and promote advanced information technologies for multi-user operation.

EPiC’s business philosophy is to assure the highest quality product, total client satisfaction, timely delivery of solutions and the best quality/price ratio found in the industry. Our emphasis is on offering a high degree of product user-friendliness through a positive, creative, and focused company staff.

Responsibilities

  • Develop and maintain modern web applications using React, Next.js, and TypeScript.
  • Design and build reusable, scalable UI components following best practices in component architecture.
  • Implement state management solutions using Redux Toolkit, Zustand, React Context, TanStack Query, or similar technologies.
  • Integrate and consume REST APIs to support application functionality.
  • Write clean, maintainable, and well-structured code.
  • Optimize application performance and ensure responsive, cross-browser compatible user interfaces.
  • Apply accessibility (a11y) principles in frontend development.
  • Develop scalable and testable applications.
  • Participate in Git-based workflows, including feature branches, pull requests, and code reviews.
  • Contribute to improving code quality by reducing technical debt and following separation of concerns.

Requirements

  • Strong experience with TypeScript, React, and Next.js (App Router preferred).
  • Good understanding of modern JavaScript/TypeScript best practices.
  • Experience with state management solutions such as Redux Toolkit, Zustand, React Context, or TanStack Query.
  • Experience with Git and collaborative development workflows.
  • Strong understanding of reusable UI design and component-based architecture.
  • Ability to write readable, maintainable, and scalable code.
  • Experience with REST APIs, responsive design, and cross-browser compatibility.
  • Understanding of accessibility fundamentals.
  • Ability to debug complex issues and participate effectively in code reviews.

Nice to Have

  • Experience with Tailwind CSS.
  • Experience with testing frameworks such as Vitest, Jest, Playwright, or Cypress.
  • Familiarity with Docker and CI/CD practices.
  • Experience working with CMS platforms such as Directus, Contentful, or Sanity.
  • Experience with cloud platforms such as Azure.

Benefits

  • Private Insurance Plan
  • Daily Vouchers
  • An exciting & friendly work environment
  • Continuous improvement & training

Πώς να εφαρμόσει

Για να υποβάλετε αίτηση για αυτήν την εργασία θα πρέπει να εξουσιοδοτήσετε στον ιστότοπό μας. Εάν δεν έχετε ακόμα λογαριασμό, εγγραφείτε.

Δημοσιεύστε ένα βιογραφικό