• Develop new UI Components using React.js.
  • Extend the functionality of already developed React Components.
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers.
  • Collaborate with back-end developers, to build and ship high-quality products.

Requirements

  • Proficiency in JavaScript (ES6+), including DOM manipulation and the JavaScript object model.
  • Proficiency in React.js and its core principles.
  • Experience with NextJS.
  • Familiarity with RESTful APIs and front-end development tools like Webpack, Babel, etc.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT).
  • Familiarity with version control systems like Git.
  • Experience with responsive design and cross-browser compatibility.

Nice to Have:

  • Experience with TypeScript, GraphQL
  • Experience with SQL
  • Knowledge of unit testing frameworks like Jest.
  • Familiarity with backend technologies (e.g. .net core).
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines.

Benefits

  • A supportive team environment where your ideas are valued
  • Exciting projects that challenge and inspire
  • Opportunities for professional development and career advancement
  • Continuous training opportunities and certifications
  • Competitive remuneration package
  • Benefits such as private health insurance plan, gift cards, meal tickets, personal travelling expenses etc.
  • Free use of company bus

Location

Kallithea, Attica, Greece

Job Overview
Job Posted:
2 months ago
Job Expires:
Job Type
Full Time

Share This Job: