Job Description
Apply now for the position Senior Software Engineer (Backend, Fullstack) – Real Estate Platform – Remote – Istanbul and let’s achieve great things together! Become part of a successful team and achieve success beyond your previous capabilities. Hungry for more? Properti is the leading and multi-award-winning PropTech broker in Switzerland. We combine highly trained experts with the latest technologies on an intelligent platform to provide customers, brokers and service partners with risk-free, flexible and simplified services. If you can imagine working at Technology in Istanbul, apply now for the position.
Tasks
- Build and evolve our platform end-to-end with a strong emphasis on reliable, observable, and scalable backend systems.
- Design and implement backend services, data processing pipelines and APIs (primarily Node.js/TypeScript and/or Java/Python), ensuring clean contracts, maintainable code, and predictable performance.
- Contribute to the frontend (React/Next.js) to deliver complete product experiences; collaborate on UI architecture and data-flow patterns with a pragmatic, product-minded approach.
- Own end-to-end delivery: design → implementation → testing → deployment → monitoring → continuous improvement in production.
- Develop and maintain integrations (third-party APIs, webhooks, event-driven workflows) with robust error handling, retries, idempotency, and data consistency patterns.
- Establish and improve observability: structured logging, metrics, tracing, dashboards, alerts, SLOs/SLIs, and incident learnings (postmortems).
- Improve system performance through profiling, capacity-aware design, caching strategies, and efficient data access patterns across services and UI.
- Drive engineering practices that raise quality: automated testing, code reviews, CI/CD improvements, and well-documented runbooks.
- Collaborate in small cross-functional teams with product and design, contributing to roadmap planning and technical decision-making.
- Mentor peers, share knowledge, and help build a high-performing engineering culture.
Nice to have
- Experience with cloud platforms (AWS preferred, Heroku a plus), containerized deployments, and production operations.
- IAM and security in practice: roles/policies, least-privilege access, service-to-service authentication, secrets management, and basic threat modeling.
- API management / gateway experience: designing and operating APIs behind an API gateway (e.g., Kong, Apigee, AWS API Gateway, Cloudflare), including authentication/authorization, rate limiting, quotas, request validation, versioning, developer onboarding/portals, and monitoring.
- Familiarity with queues, caching and event-driven architectures.
- Experience with modern frontend quality practices (component testing, e2e tests, performance monitoring) and design systems.
Job requirements
- 4+ years of professional experience building production software across backend and frontend
- Strong understanding of algorithms and datastructures
- Strong backend experience with at least one stack: Node.js/TypeScript (preferred) and/or Java/Python; plus solid experience building UIs with React/Next.js.
- Proven ability to design and maintain reliable distributed systems: async processing, idempotency, retries, backpressure, timeouts, and graceful degradation.
- Hands-on experience with observability practices and tooling (logs/metrics/traces, alerting, dashboards) and an operator mindset.
- Solid understanding of data modeling and working with databases (PostgreSQL or similar).
- Experience building and consuming APIs from the frontend; understanding of auth flows, caching, and performance considerations in web apps.
- Strong testing discipline (unit/integration/e2e as applicable), CI/CD knowledge, and clean-code / architecture principles.
- Fluent English and strong collaboration skills in a remote-first setup.
- Comfortable using AI tools (e.g., GitHub Copilot, ChatGPT, Cursor) as part of day-to-day development.
Job advantages
- Exceptional career growth and strong commitment to talent development.
- A dynamic, forward-thinking company rooted in entrepreneurial culture with flat hierarchies.
- Fully remote position with regular in-person gatherings in Istanbul to connect, collaborate, and celebrate successes.
- Birthday Retreat: enjoy a complimentary half-day off to celebrate your special day.
- Five weeks of paid vacation plus the option for additional unpaid leave.