S

Frontend Developer

Spotware Systems • Cyprus
Visa Sponsorship Relocation
Apply
AI Summary

Develop the frontend GUI of the web platform using agile methodologies and React.js. Collaborate with the backend team and perform code reviews. Write tests for your code and have a deep understanding of React.js fundamentals.

Key Highlights
Frontend GUI development
Agile methodologies
React.js fundamentals
Key Responsibilities
Planning component structure and composition
Development with agile methodologies
Cooperation with the backend team
Technical Skills Required
TypeScript React.js JavaScript
Benefits & Perks
Competitive salary
Private medical insurance
Relocation support
Nice to Have
Next.js
Server-Side Rendering (SSR)
Websocket API

Job Description


Responsibilities:

  • Planning component structure and composition to follow the overall architecture of the corresponding application;
  • Development with agile methodologies, implementing the frontend GUI of the web platform;
  • Cooperation with the backend team;
  • Cooperation with Business Analyst, UX/UI team;
  • Performing code reviews;
  • Writing tests for your code

Requirements:

  • 4+ years of experience in Frontend Developer role;
  • Strong proficiency in TypeScript, including modern language features and asynchronous programming;
  • Deep understanding of React.js fundamentals, including components, lifecycle, hooks, context, etc.;
  • Experience with state management in React, including Redux, MobX, or Context API;
  • Understanding of HTML and CSS basics, including grids, flexbox, animations, and responsive design;
  • Experience with CSS preprocessors (e.g., Sass or Less) and component libraries (MUI, Carbon, etc.);
  • Good knowledge of bundler (Webpack, Vite, etc);
  • Experience with UI testing (Jest, Playwright, etc);
  • Good knowledge of Git

Will be a plus:

  • Experience with Next.js and Server-Side Rendering (SSR);
  • Experience with Websocket API;
  • CSS in JS

Conditions:

  • Competitive salary;
  • Private medical insurance;
  • Relocation support (if applicable), including an entry permit, relocation bonus, flight tickets, and airport pickup;
  • Support with settling into life in Cyprus, including basic guidance on everyday matters, accommodation, banking, and healthcare;
  • A comfortable office environment with fresh fruits every day, treats or pizza on Wednesdays, and snack day on Fridays;
  • Fair remuneration based on your experience, skills, and level of responsibility;
  • Welcome Baby Bonus and Baby Box to celebrate the arrival of a child;
  • Birthday voucher;
  • Partial compensation for sports activities and wellness initiatives;
  • Greek language classes

Powered by JazzHR

DGjkaiYQOU

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

FxPro

Cyprus

Lead User Acquisition Manager

Programming
•
1d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

hyperhug

Cyprus
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

FinDev

Cyprus

Subscribe our newsletter

New Things Will Always Update Regularly