Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Location: Şişli, Istanbul — On-site
Team: Product Development
Type: Full-time
About Property TurkeyProperty 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 roleWe’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
- 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
- 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)
- 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
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
Key Skills
Ranked by relevanceReady to apply?
Join Property Turkey and take your career to the next level!
Application takes less than 5 minutes

