React Developer

Full time work

We are looking for an experienced React developer to strengthen the client’s front-end team on the project


Talent acquisition manager

About project

Our client is the global fine art marketplace that puts collectors and artists in control by providing the necessary data, insight, and opportunity to buy, sell or hold works of art without relying on traditional intermediaries.

Your area of responsibility

  • Developing new user-facing features and applications;
  • Building reusable code and libraries for future use;
  • Optimizing application for maximum speed and scalability;
  • Negotiating the gap between graphical design and technical implementation;
  • Assuring that all user input is validated before submitting it to the back-end;
  • Collaborating with Product Management and other stakeholders to devise innovative technical solutions;
  • Writing and maintaining a full pyramid of tests;
  • Ensuring that applications meet quality standards and user experience goals.

Skills and requirements

  • 5+ years experience in front end development (HTML5, CSS3, React);
  • Strong expertise in developing applications using TypeScript/React/Redux/Redux-Saga;
  • Good grasp of a broad range of data structures and algorithms;
  • Solid experience building and designing highly scalable, fault-tolerant, and always available systems;
  • Knowledge of functional programming techniques;
  • Experience in Scrum or Kanban methodologies;
  • DevOps and hosting platform configuration experience;
  • Comfort working in a highly agile, intensely iterative software development process;
  • Practical communication skills: Regularly achieve consensus with peers and clear status updates.

Will be a plus

  • Experience in Node.js development

We offer

  • Working in a team of talented and passionate engineers;
  • Opportunity to work with the most trending technologies;
  • Long-term enjoyable cooperation;
  • Covid medical insurance;
  • Personal legal support;
  • English classes;
  • Payable vacation and sick days;
  • Competitive salary depending on your own talents;
  • Regular performance & career development reviews;
  • Cozy office and nice family-type atmosphere;
  • Team building events.