Senior Frontend Developer (React)
Limassol, Cyprus
Full Time
Experienced
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 product, 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.
- Opportunities for professional growth.
Apply for this position
Required*