Taro Logo

Software Engineer

Leading property portal in the Middle East and North Africa (MENA) region, connecting property seekers with real estate professionals since 2007.
Dubai - United Arab Emirates
Backend
Mid-Level Software Engineer
In-Person
501 - 1,000 Employees
4+ years of experience
Real Estate · Enterprise SaaS

Job Description

Property Finder, the MENA region's leading property portal, is seeking a talented Software Engineer to join their Dubai team. This role offers an exciting opportunity to work on scalable full-stack applications that power the company's core business functions. As a Software Engineer, you'll be part of an Agile development environment where small cross-functional teams are empowered to take ideas from conception to production.

The ideal candidate will have 4+ years of experience in full-stack web development, with strong expertise in backend technologies like Java, Node.js, Python, and Golang. You'll work with cloud architecture, containerization, and modern DevOps practices while collaborating with cross-functional teams to design and implement new features.

Property Finder offers a dynamic work environment where creativity and autonomy are encouraged, allowing developers to grow their careers in a forward-thinking atmosphere. The company is dedicated to shaping the future of real estate in the MENA region while building a strong tech ecosystem. You'll be part of a team that values innovation, data-driven decision making, and impactful solutions.

This role provides an excellent opportunity for experienced developers who want to make a significant impact in the real estate tech sector while working with modern technologies and best practices. You'll be contributing to a platform that connects millions of property seekers with thousands of real estate professionals daily, truly changing how people live in the region.

Last updated 3 months ago

Responsibilities For Software Engineer

  • Design, develop and maintain full-stack web applications
  • Experience with CI/CD using Jenkins, Github Actions, etc.
  • Experience working with cloud native tech stack and cloud architecture
  • Collaborate with cross-functional teams to define, design and ship new features
  • Optimize applications for maximum speed and scalability
  • Implement security and data protection measures
  • Participate in code reviews and contribute to engineering best practices
  • Troubleshoot, debug, and upgrade existing systems
  • Stay up-to-date with emerging technologies and industry trends

Requirements For Software Engineer

Java
Node.js
Python
Go
MongoDB
Kubernetes
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 4+ years of experience in full-stack web development experience
  • Exceptional proficiency with backend languages i.e., Java, C#, Node.js Python, Golang
  • Experience with AWS services, cloud architecture and containerization technologies
  • Experience designing system from ground up
  • Familiarity with message queue systems and microservices architecture
  • Knowledge of database technologies (both SQL and NoSQL)
  • Understanding of DevOps practices and CI/CD pipelines
  • Experience with version control systems (e.g., Git)
  • Excellent problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities
  • Self-motivated and able to work autonomously when required
  • Passion for clean, efficient, and maintainable code
  • Ability to mentor junior developers and contribute to the team's growth

Related Jobs

PIM/MDM Platform Engineer

PIM/MDM Platform Engineer position at Deeplight in Abu Dhabi, UAE - Hybrid work arrangement focusing on product information and master data management systems.

Full-Stack Developer

Full-Stack Developer position at Whiteshield in Dubai, UAE - Hybrid role requiring full-stack development experience and Arabic language proficiency.

PIM/MDM Platform Engineer

Mid-level Platform Engineer position at DeepLight, focusing on PIM/MDM systems implementation with PHP/Java, offering hybrid work in Abu Dhabi with comprehensive benefits.

Space Infrastructure Software Engineer

Space Infrastructure Software Engineer position at Orbitworks, developing and automating satellite operations systems in Abu Dhabi.

Golang Engineer - Cryptographic Tech (6-12 month contract)

Golang Engineer position at Binance focusing on cryptographic technology implementation, middleware development, and backend services for the world's largest crypto exchange.