Full time
Creative - Design
Information Technology
Job Description
Spotware Systems is looking for an experienced Senior Frontend Developer (React) to join our office in Limassol. In this role, you will play a pivotal part in designing and implementing the user interface of our web platform, ensuring seamless integration with backend systems and a user-friendly experience.
Responsibilities:
Planning component structure and composition to follow the overall architecture of the corresponding application
Developing with agile methodologies, implementing the frontend GUI of the web platform
Cooperating with the backend team
Cooperating with Business Analysts and the 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, Enzyme, Playwright, etc)
Good knowledge of Git
Fluency in Russian language and B1 English level
Will be a plus:
Experience with Next.js and Server-Side Rendering (SSR)
Experience with RxJS for reactive programming
Experience with Websocket API
CSS in JS
We offer:
Competitive remuneration
Private medical insurance
Relocation package (if applicable), including work permit arrangements
Welcome baby bonus
Birthday voucher
Fully equipped office with daily fruits, breakfast on Wednesdays, pizzas on Thursdays and snacks on Fridays