We are looking for a Middle React Developer to join an innovative social dining platform based in the UAE.
What is the project idea?
SixPlates is an innovative platform designed to connect three couples for shared dining experiences in Dubai and Abu Dhabi. The platform helps Expats and Travelers build meaningful social connections through curated restaurant events, powered by an advanced matching system and supported by a dedicated admin team. The product is being developed from scratch.
What exciting things is the product doing for the community? SixPlates transforms how people abroad create social connections by facilitating warm, personalized dining experiences in premium restaurants — helping build new friendships and communities.
What is the team size and structure?
Our team consists of: AI Engineer, Project Manager, QA, Python Engineer and DevOps. You will also collaborate directly with the project’s founders on product vision and priorities.
How many stages of the interview are there? * Interview with the Recruiter — up to 30 min; * Technical interview — up to 1 hour.
Requirements and responsibilities Hard skills * 3+ years with React & TypeScript; * Tailwind CSS or similar; * Redux / Context API; * Axios / Fetch, REST API integration; * Responsive UI (Figma → React); * CI/CD basics (GitHub Actions / Azure); * Unit & integration testing (Jest, RTL); * At least an upper-intermediate level of English.
Responsibilities * Build & maintain PWA UI (quiz, bookings, profiles); * Translate Figma into responsive components; * Integrate with Django REST API; * Manage client-side state; * Optimize performance & load time; * Set up CI/CD pipelines; * Write and maintain tests; * Fix UI bugs, ensure cross-browser support.
We offer Work vibe * Flexible full-time/part-time hours * No micromanagement—time logging is for accounting only * High-quality equipment (MacBook or your own device) * Dynamic, low-bureaucracy environment * Team events, swag, and a great crew to hang with
Holidays and leaves * 20 days of paid annual vacation; * 15 days of paid sick leaves; * Possibility to use vacation during probation; * Days off on all government holidays.
Education * $100 annual education allowance * Mentorship program—learn or lead * English lessons with biannual reviews * Certification cost reimbursement * Free access to Udemy courses on request
Perks * Social package: medical insurance, sports compensation, or psychological training * IT Club Loyalty card (Lviv IT Cluster) * No overtime—work-life balance matters * Transparent payments in EUR/USD, on time every month * Assistance with military reservation procedure