Middle Full Stack Engineer

On-siteSalary not specified
Lviv, Ukraine

Tech Stack

ReactAWSPHPNext.js

Job Description, Responsibilities & Requirements

Description language:

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

Job Details

Company name:
uSoftware
Location:
Lviv, Ukraine
Work Mode:
On-site
Posted on TheJob:
Jul 13, 2026
Last checked:
Jul 13, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.