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.
