Senior JS (React) Developer #267

Categories: Front-End
Type: Full-time
Location: Kyiv Lviv Remote
Industry: E-commerce

Project description

The platform ( allows to upload existing 3D designs or 3D scans and instantly create an immersive 3D e-commerce and web-based augmented reality experience to wow customers. Patented algorithms ensure your 3D models load fast with the highest quality images in any channel on any device.

Required skills

  • At least 5 years of work experience as a JavaScript Developer or any similar role;
  • Extensive experience in React.js;
  • HTML5 and CSS3;
  • Proficient understanding of code versioning tools, such as Git.

Would be a plus

  • Strong understanding of asynchronous request handling, partial page updates, and AJAX;
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues;
  • Good understanding of browser rendering behavior and performance;
  • Experience with WebGL JavaScript libraries like Three.js.


  • Develop new user-facing features of the 3D platform;
  • Develop reusable, highly responsive, scalable/high-performance code and libraries using react concepts, understanding complex technical areas along the way;
  • Ensure the technical feasibility of UI/UX designs;
  • Optimize applications for maximum speed and scalability;
  • Assure that all user input is validated before submitting to back-end services;
  • Collaborate with other team members and stakeholders;
  • Follow the Full Software Lifecycle processes for designing, developing, testing and releasing the software.

We offer

work anywhere g 01 - Senior JS (React) Developer #267

Work from anywhere (fully remotely or in our offices)

1 - Senior JS (React) Developer #267

Competitive salary based on the results of the interview

vacation g 01 - Senior JS (React) Developer #267

Paid vacation, national holidays and sick leaves

4 - Senior JS (React) Developer #267

Professional education reimbursement

legal support g 01 - Senior JS (React) Developer #267

Legal, accounting and taxes support

laptop line g 01 - Senior JS (React) Developer #267

Powerful corporate laptop or compensation for using your own

We accept job applicants preferably from Ukraine, but also consider talents from other parts of Eastern Europe (Belarus, Poland, Moldova, Romania), Baltic (Lithuania, Latvia, Estonia), Balkans (Bulgaria, Macedonia, Albania, Serbia, Montenegro, Croatia, Bosnia), Turkey, Caucasus (Azerbaijan, Armenia, Georgia).

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Please, wait a second after click.

Refer a Friend

Do you have a friend, family member or colleague who is looking for a new role in software development?

refer a friend - Senior JS (React) Developer #267

Tell them about Echo, help them find their dream job and receive 500 USD as a reward.

How it works

1. Ask your friend for permission.

2. Send us your friend's contact details (email, Linkedin, etc).

3. Wait for approval.

4. Get a bonus once your friend gets hired.

Olena photo
Highly passionate about helping people land their dream job. Looking to connect with software engineers around the globe wanting to take the next career step. Drop me a line at
Olena photo
Olena Ogienko

Career Advisor