Middle Front-End Developer (React) Offline
We are looking for a highly skilled Middle Front-End Developer (React) to join our dynamic and collaborative team! If you are passionate about building modern, user-friendly web applications, this opportunity might be a perfect fit π
Requirements:
β’ Strong experience with React, Next.js, Redux, Redux Toolkit, and RTK Query;
β’ Experience with Storyblok CMS;
β’ Proficiency in JavaScript and TypeScript;
β’ Experience with build tools such as Vite and Webpack;
β’ Solid knowledge of HTML, CSS, LESS, SASS, SCSS, and Tailwind CSS;
β’ Confident use of NPM, Yarn, and Git;
β’ Understanding of RESTful APIs and GraphQL;
β’ Experience working within Scrum methodology;
β’ Understanding of web application architecture and basic design patterns;
β’ Confident written and spoken English (B2 level or above);
β’ Proactive problem-solving approach;
β’ Strong time management skills and adaptability;
β’ Bachelorβs or Masterβs degree in Computer Science or a related technical field.
Would be a plus:
β’ Experience with WebSockets and Socket.io;
β’ Familiar with CSS Modules and Styled Components;
β’ Experience with React Native;
β’ Worked with UI libraries such as Material UI, Ant Design, and others;
β’ Knowledge of frontend or backend technologies, including Angular, Vue, or Node.js;
β’ Understanding of backend architecture;
β’ Ability to communicate effectively with both technical and non-technical stakeholders;
β’ Ability to plan project architecture and development stages.
We offer:
β’ Transparent financial motivation;
β’ Remote workplace or a comfortable office in the center of Kyiv;
β’ 18 working days of paid leave annually;
β’ Unlimited sick days;
β’ Salary review twice a year;
β’ Compensation for our English-speaking club β 100%;
β’ Compensation for any AI tool of your choice β 100%;
β’ Compensation for coworking spaces β 100%;
β’ Compensation for gym memberships and professional courses β 50% (after the trial period);
β’ Compensation for any English courses β 50% (after the trial period);
β’ Compensation for sessions with a psychologist β 50% (after the trial period);
β’ Medical insurance (after the trial period).
Interview Stages:
Screening Interview β‘οΈ Technical Interview β‘οΈ Job Offer
If you have the skills, passion, and determination weβre looking for, apply now to become part of our exciting journey!β
Required languages
The job ad is no longer active
Look at the current jobs React.js →