Crucible Quick Contact

Please feel free to contact us with any question you might have. We are confident that we can be the right choice for your recruitment effor

icon_widget_image Monday-Sunday Available 24/7/365 icon_widget_image Vatroslava Jagica 5, 11050 Beograd, Serbia icon_widget_image +381638401554 icon_widget_image office@cru.rs

React Engineer

General Terms

Remote / Office : Up to 100%, offices are available also.

Work hours: Flexible, 8 hours, 7-10 am start. 

Overtime: Not without atmost urgency. Very rare.

Vacation days: 22 days plus extra days deppending on marital status, kids etc. Averaging on 25 days.

Paid sick leave: Yes

Equipment: Yes, for people on regular working contracts (not B2B)

Standard employment or B2B: Standard contract only.

Paid education: Yes

Private health insurance: To be introduced in 2026

Company size: 5 regular and 10 or more contractors

Performance reviews: Yes, yearly, and ad hoc in case of overperformance

About the Project

You’ll join an established SCRUM team working for a long-term French-British client developing a global platform that connects local producers with international retailers such as Carrefour and Auchan. The applications support the entire product lifecycle, enabling collaboration, efficient communication, and transparent data sharing for 20,000 companies in 110 countries.

Your Role

You’ll work on the frontend of a fast-growing platform, developing new features, migrating to a new design system, and integrating with the platform’s API. The complexity of the business model offers plenty of learning opportunities and collaboration with both Cloud and Backend teams.

Responsibilities

  • Develop and maintain frontend features using React and Redux
  • Collaborate with backend teams to integrate complex APIs
  • Participate in SCRUM ceremonies with an international team
  • Contribute to the migration to a new design system
  • Ensure code quality, performance, and maintainability

Requirements

  • Minimum 3 years of commercial frontend development experience in JavaScript/TypeScript
  • Proficiency with React and Redux
  • Bonus: experience working with complex API models
  • Strong communication skills and a business-oriented approach to development
  • Reliability, precision, and independence in work
  • Knowledge-sharing mindset and willingness to mentor by example
  • English at B2+ level for daily communication in an international team

We Offer

  • Paid time off
  • Flexible working hours
  • Up to 100% remote work
  • Access to client on-site office
  •  Educational budget
  • A say in company decisions—your recommendations will be heard and considered
  • Friendly, collaborative atmosphere with people who genuinely enjoy working together