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
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
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
- 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
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
- Experience with Next.js and Server-Side Rendering (SSR);
- Experience with Websocket API;
- CSS in JS
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
- 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
DGjkaiYQOU
Similar Jobs
Explore other opportunities that match your interests