Senior Frontend Developer (React.js)
Η συγκεκριμένη αγγελία έχει λήξει. Ψάξτε στο www.carierista.com για αναζήτηση άλλων αγγελιών.
#GA48351 Τύπος: Πλήρης Απασχόληση / Εξ αποστάσεως
Position Overview: We are looking for an experienced JavaScript developer with a deep understanding of React. The main responsibilities of the candidate will be to develop user interface components. Our projects are stable, and long-term and constantly adopt new technologies.
Requirements:
5+ years of experience as a Front-End Developer and an ability to demonstrate skills and competence in:
- Deep knowledge of pure JavaScript and experience on writing code in Typescript;
- Experience with React (at least 2 years) and related libs like ReactQuery, Zustand;
- Knowledge and experience with Webpack, Vite;
- Has relevant experience with HTML5, CSS3 and SCSS;
- Experience with JS testing frameworks (React Tesing Library, Vitest);
- Level of English language - upper-intermediate.
Will be a plus:
- Experience with PWA;
- Experience with Angular;
- Experience with Ant Design or similar libraries.
We offer:
- Being a part of an international team focused on excellence in product development;
- Support from colleagues and automatization of time-consuming processes;
- High-level compensation and regular performance-based salary and career development reviews;
- Flexible working schedule;
- Opportunity to work whether in an office or remote;
- Unlimited vacation and sick leave policy;
- Compensation for courses, conferences, workshops, etc.;
- Education Foundation in learning something new (professional or indeed personal interest);
- Summer corporate retreat and regular team-buildings;
- Free corporate online sports trainings;
- Referral program for employees.
Responsibilities:
- Creating new and modifying existing websites;
- Building reusable components and front-end libraries for future use;
- Optimizing components for maximum performance across browsers;
- Performing technical assessment of business requirements to ensure the possibility of their implementation within a reasonable time;
- Following and improving code quality;
- Be proactive in communication with team members.