The frontend team is responsible for creating React components that are integrated within the web application and communicate with multiple other APIs. It is also responsible for developing auxiliary libraries and systems that support the current infrastructure. Your duties include designing and developing reusable and high-performance components that meet project requirements, maintaining and refactoring existing code, writing tests and fixing bugs.

The technology stack

  • Typescript - Javascript
  • React
  • NodeJS
  • Mobx
  • Jest, React Testing Library, Pact
  • AWS

Requirements

  • Bachelor’s degree in computer science or a related technical field
  • Strong proficiency in JavaScript
  • Experience in one or more modern UI frameworks (e.g., React, Angular, Vue.js)
  • Strong problem-solving and analytical skills.
  • Fluent English

Good to have

  • Experience in development of React and/or NodeJS applications
  • Familiarity with core frontend principles, including component-based architecture, state management, and responsive design
  • Understanding of front-end build tools and pipelines
  • Experience with Typescript
  • Familiarity with testing libraries (e.g. Jest, RTL)
  • Familiarity with RESTful APIs
  • Experience with Docker

Benefits

  • Attractive salary package
  • Flexible working hours
  • Training & Development
  • Performance Bonus

BetAdvanced is most decidedly an equal opportunity employer. We want applicants of diverse background and hire without regard to color, gender, religion, national origin, citizenship, disability, age, sexual orientation, or any other characteristic protected by law.

Location

Thessaloniki, Kentriki Makedonia, Greece

Job Overview
Job Posted:
4 days ago
Job Expires:
Job Type
Full Time

Share This Job: