Пошук роботи на robota.uaukraine
Віддалена робота

React.JS Developer

3 місяця тому
20 вересня 2025
Полтава
Віддалена робота
Гібридна
В офісі/на місці
Повна зайнятість

Swan Software Solutions is a fast growing, quality-driven IT services company providing cutting edge solutions. We believe we have found the ideal blend of global talent, innovative technologies, and highly-standardized processes to fully leverage our core values — reliability, scalability and affordability.

We’re looking for talented and creative software engineers to join our growing team!

EXPERIENCE AND SKILLS REQUIRED:

  • Mathematics or Engineering Degree (or related field);
  • 2+ years of experience in front-end development;
  • Experience in software development (JavaScript, HTML5, CSS3);
  • Frameworks and libraries: Next.js (understanding SSR, ISR, SSG), React.js (hooks, context API, rendering optimization);
  • Component libraries: Material U, PrimeReact;
  • Application state: React Context, Redux Toolkit;
  • Experience working with REST API;
  • Experience working with UI/UX: flexible layout, theming Material UI and PrimeReact, optimizing UI performance;
  • Development tools: Git, ESLint, Prettier, CI/CD (preferred);
  • Willingness to work in an Agile environment.

Responsibilities: developing and maintaining components, optimizing rendering and performance, integrating with the backend, working with designers to improve UI/UX, code reviews, and interacting with the team.

WE OFFER:

  • A team of experienced professionals, ready to share their knowledge and skills;
  • Strong SDLC process with use of Agile, Scrum, depending on a project;
  • Competitive salary according to your skills and expectations;
  • Corporate English trainings/IT business trainings;
  • Strong compensation packages based on experience;
  • Flexible bonus payment system that allows our team members to earn money above and beyond their standard salary.

We have offices in Kyiv, Poltava, Uzhorod, Cherkasy, Ivano-Frankivsk and would love for you to become a part of our team!

In CV you must include contact details, examples of projects, indicating the role in the project.

The position is open due to the emergence of new projects!

Nataliia Ignatieva