Tech Stack
Job Description, Responsibilities & Requirements
About the Position
We are looking for a Middle Full Stack Engineer to join Local team 😊
Product Overview
Local is a QR-based payment, ordering, and loyalty platform built for the hospitality and healthcare sectors across the GCC. We power 200+ venues - from restaurants and hotels to healthcare providers - across Bahrain, UAE, and Saudi Arabia. Our platform replaces traditional card machines with a seamless, browser-based experience: scan, order, pay, and earn loyalty - all in under 30 seconds.
Role Overview
We're looking for a Middle Full Stack Engineer to help build and improve the platform that powers Local. You'll work across the stack, from our Next.js frontend to our backend services. Shipping features that directly impact how hundreds of venues handle payments, orders, and customer engagement. This is a hands-on role where you'll contribute to real, production systems from day one.
Responsibilities
- Build and maintain features across the full stack - frontend, backend, APIs, and integrations;
- Develop and improve our customer-facing products: QR payments, digital ordering, menus, and loyalty;
- Work with our backend (currently PHP) while contributing to modernization efforts using newer backend technologies;
- Integrate with third-party systems including restaurant POS platforms (Foodics, GrubTech, etc.) and payment providers;
- Write clean, tested, and well-documented code;
- Participate in code reviews and collaborate closely with the engineering team;
- Debug and resolve production issues across the platform;
- Work with product and operations teams to understand requirements and deliver solutions.
Requirements
- 3-4 years of professional experience in full stack development;
- Proficiency in React and Next.js;
- Backend experience with one or more of: Go, Python, Ruby on Rails, Node.js, or similar (experience with PHP is useful but not required);
- Familiarity with AWS or cloud platforms;
- Experience building and consuming RESTful APIs;
- Understanding of relational databases and data modeling;
- Keen to leverage AI-assisted development tools to boost productivity;
- Comfortable working independently in a remote setup;
- Upper-intermediate or higher English level.
Nice to Have
- Experience with React Native or mobile development;
- Background in food tech, POS technology, or hospitality platforms;
- Experience with payment processing or fintech systems;
- Familiarity with Tailwind CSS;
- Experience in a startup or fast-paced environment.
We Offer
- 20 fully paid business days of vacation;
- 15 fully paid sick leaves;
- 11+ fully paid public holidays;
- Compensation for health insurance and sport club membership;
- Ability to work from home or remotely.
About the Company
Local is a QR-based payment, ordering, and loyalty platform built for the hospitality and healthcare sectors across the GCC. We power 200+ venues - from restaurants and hotels to healthcare providers - across Bahrain, UAE, and Saudi Arabia. Our platform replaces traditional card machines with a seamless, browser-based experience: scan, order, pay, and earn loyalty - all in under 30 seconds.
Location: Ukraine | Lviv