top of page

Full-Stack Software Developer

Dubai - United Arab Emirates

Job Type

Full Time

Workspace

On-Site

About the Role

Job Summary

We are looking for a Senior Full-Stack Developer with at least 5 years of professional experience in building and maintaining B2B, B2C, and C2C marketplace or classifieds platforms.

The ideal candidate will be proficient in both front-end and back-end technologies, with deep experience in PHP 8.xx, Laravel 11.xx, MySQL, and modern JavaScript frameworks. You’ll be responsible for developing scalable systems, integrating APIs, and managing full project lifecycles from development to deployment.

Requirements


Key Responsibilities

  • Design and develop robust full-stack solutions for dynamic marketplace and classifieds platforms

  • Build responsive and modular front-end UIs using JavaScript (ES6+), React.js or Vue.js

  • Develop secure and scalable back-end services using PHP 8.xx and Laravel 11.xx

  • Design and optimize MySQL database schemas for performance and scalability

  • Implement payment gateways, real-time chat systems, location-based features, and media uploads

  • Develop and maintain APIs (RESTful and GraphQL) for web and mobile clients

  • Deploy and manage applications on cloud environments (AWS, DigitalOcean, etc.)

  • Write clean, maintainable code following best practices and design patterns

  • Collaborate cross-functionally with designers, product owners, mobile developers, and DevOps

  • Provide support and troubleshoot live system issues and bugs


Required Skills & Qualifications

  • 5+ years of full-stack development experience, preferably in marketplace or classified platforms

  • Proficient in:

    • PHP 8.xx

    • Laravel 11.xx

    • MySQL (complex queries, indexing, schema optimization)

    • JavaScript (ES6+) and frameworks like React.js or Vue.js

    • HTML5, CSS3, and responsive UI design

  • Experience with Git, Docker, and CI/CD workflows

  • Deep understanding of secure authentication (JWT, OAuth2), role-based access, and session management

  • Familiarity with cloud platforms (AWS, GCP, DigitalOcean)

  • Experience with caching (Redis), media storage (e.g., AWS S3), and third-party integrations


About the Company

TROIKA is a UAE-based technology company focused on developing modern marketplace platforms, CMS solutions, mobile apps, and cloud infrastructure. We empower clients across B2B, B2C, and C2C sectors by delivering scalable, secure, and user-focused digital platforms. As our company grows, we’re seeking a reliable and detail-oriented professional to join our team and support both customer experience and day-to-day office operations.

bottom of page