Skip to content

ReactJS Developer

RemoteKharkiv, Kharkivska oblast, UkraineJS Department

Job description

What you will do:

  • Deliver new progressive features and stabilize/enhance that already exist

  • Take part in the migration to React 18 from React 16

  • Design and development of a full Nx integration into our monorepo(s)

  • Prepare estimates (for own tasks) and in-time features delivery

  • Take care of project architecture

  • Communication with team and customer. Be a team member, not a solo-player

  • Stick to the development workflow

  • Write clean and well-structured code

We offer

  • Flexible working hours, based on your time zone
  • 45 working days per year for personal time out (20 vacation days, 4 additional days-off, 10 sick days, 11 flexible public holidays)
  • A partial refund of the cost of certifications and professional conferences
  • Partial sports membership refund
  • Compensation for medical insurance
  • Possibility of a working laptop refund
  • Mentorship and knowledge-sharing
  • Performance review with a possible compensation raise

Job requirements

What you can bring to the team:

  • 4+ years of experience developing web applications with modern JavaScript programming frameworks, tooling, and libraries

  • 2 + years experience with ReactJS, TypeScript

  • Experience with Redux, Apollo Client (GraphQL)

  • Experience with React SSR

  • Knowledge of Webpack development

  • Advanced knowledge of HTML5, CSS3, and SASS/LESS

  • Experience with React test libraries (enzyme.js, React Testing Library)

  • A clear understanding of Base patterns(OOP and OOD), SOLID

  • Experience with Scrum/Kanban Agile frameworks

  • English (verbal and written): Upper-Intermediate

  • Basic experience with Express.js

    Will be a plus

  • Experience with Nx (migrations, generators, executors)

  • Knowledge of Module Federation

  • Experience with Docker, Make, Shell Script, Jenkins