Full-Stack Developer
Location: Şişli,
Istanbul — On-site
Team:
Product Development
Type:
Full-time
About Property Turkey
Property Turkey connects international buyers with the best homes, investments, and lifestyle properties across Türkiye. We’re modernising how real estate is searched, evaluated, and purchased—end-to-end, from discovery to post-sale support.
The role
We’re hiring a Full-Stack Developer who’s comfortable owning features across backend and frontend. You’ll improve the property search experience and build tools that power our sales, content, and ops teams.
You’ll work on things like:
-
High-performance property search & discovery (map/search filters, saved searches, alerts)
-
Lead capture & routing flows, CRM integrations, marketing automation
-
Multilingual content, SEO & Core Web Vitals improvements
-
Internal tools (inventory/pipeline dashboards, contract/workflow helpers)
-
Data and content integrations with third-party listing/analytics services
-
Gradual modularisation of our CakePHP codebase and better CI/CD
What you’ll do
-
Design and ship features end-to-end (DB → API → UI) with clear, maintainable code
-
Build and maintain CakePHP controllers, services, jobs, and APIs (REST/JSON)
-
Implement responsive, accessible UIs with modern JS (React or Vue preferred)
-
Optimise MySQL queries, add indexes, profile bottlenecks, and tune caching (Redis)
-
Raise reliability with tests (PHPUnit/Pest) and pragmatic instrumentation (Sentry, logs)
-
Collaborate with Product/Design/SEO to deliver measurable outcomes
-
Review PRs, improve standards, and contribute to our engineering playbook
What you’ll bring
-
7+ years of professional software development experience
-
4+ years working with CakePHP (v3/4+) and PHP 8+
-
Hands-on experience with AWS (EC2, RDS, S3, CloudFront, IAM; VPC basics)
-
Solid SQL/MySQL schema design and query optimisation
-
Strong frontend skills: modern JS/TS, component architecture, state mgmt, REST usage
-
Excellent grasp of HTTP, security basics (OWASP), and API design
-
Git workflows and CI/CD comfort (GitHub/GitLab, code review, pipelines)
-
Clear communication in English (Turkish a plus)
Nice to have
-
React or Vue in production (Next/Nuxt is a bonus)
-
Search tech (Elasticsearch/OpenSearch/Meilisearch)
-
Map/geo experiences (Leaflet/Mapbox/Google Maps)
-
Caching & queues (Redis), background jobs, cron workers
-
Containerisation & IaC (Docker; Terraform or CDK); advanced AWS (ECS/EKS) or DigitalOcean
-
SEO for large sites (structured data/JSON-LD, sitemaps, CWV, SSR/SSG)
-
Real-estate or marketplace experience, or CRM integrations
-
Understanding of data privacy/GDPR/KVKK and consent flows
Our stack
Backend: CakePHP 4, PHP 8.x, MySQL 8, Redis, REST
Frontend: React or Vue (TypeScript), Tailwind/Bootstrap
Ops: Docker, Nginx, GitHub Actions/GitLab CI, Sentry, AWS
Why join us
-
Ownership: ship meaningful features used by thousands of property seekers
-
Impact: move key funnels (traffic → leads → sales) with real metrics
-
Growth: modernise a mature product while shaping engineering standards
-
Practical culture: we value clear specs, fast feedback, and sensible testing