Senior Frontend Engineer

Dubai, United Arab Emirates

Job Description

Property Finder is the leading digital real estate platform in the Middle East and North Africa region. A UAE-born startup, Property Finder expanded its operations to Qatar, Bahrain, Saudi Arabia, and Egypt over the years. Recently, it acquired a significant stake in Zingat in Turkey. The company is one of the largest technology start-ups in the region and on a journey to becoming a Unicorn. We are aspiring to create a lighthouse technology company which will have a lasting impact in the entire tech ecosystem in our geography.
Property Finder is the leading digital real estate platform in the Middle East and North Africa region. A UAE-born startup, Property Finder expanded its operations to Qatar, Bahrain, Saudi Arabia, and Egypt over the years. Recently, it acquired a significant stake in Zingat in Turkey. The company is one of the largest technology start-ups in the region and on a journey to becoming a Unicorn. We are aspiring to create a lighthouse technology company which will have a lasting impact in the entire tech ecosystem in our geography.
Position Summary

We are seeking an experienced and highly skilled Senior Frontend Engineer to join our team in Dubai, UAE. A successful candidate will have a strong background in building scalable frontend applications and a thorough understanding of TypeScript, React Native, and BDD frameworks. In this role, you will be responsible for designing and implementing new features, maintaining, and improving existing applications, and collaborating with cross-functional teams to deliver high-quality software. You will also be responsible for building and maintaining CI/CD pipelines to ensure efficient and reliable deployment of software releases.

Key Responsibilities
  • Brainstorm with Product Managers, Designers and Frontend Developers to conceptualize and build new features for the applications
  • Produce high-quality results by leading or contributing heavily to large cross-functional projects that have a significant impact on the business
  • Actively own features, systems or parts of the projects and define their long-term health, while also improving the health of surrounding structures
  • Developing front-end website architecture
  • Designing user interactions on web pages
  • Mentor and guide other more junior engineers
  • Taking an active part in improve engineering standards, tooling, and processes


Experience Required
  • Candidates must have prior experience in developing commercial applications using React.
  • Familiarity with React Native for Web development is strongly preferred.
  • Additionally, candidates with leadership experience as an engineering lead are highly desirable.


Desired Qualifications
  • Strong knowledge of modern JavaScript (ES5, ES6 & TypeScript)
  • Advanced OOP knowledge (Object Oriented Programming)
  • Ability to architect solutions outside of a framework
  • Expert knowledge of React is a must
  • Expert knowledge of HTML, CSS & JavaScript is a must
  • Exposure to Design patterns & Software Architecture
  • Have a good experience in backend technology like NodeJS
  • Ability to learn & apply company coding standards & processes
  • You write understandable, testable code with an eye towards maintainability
  • Experience in CSS architecture patterns (BEM, CSS Modules etc.)
  • Experience in cloud platforms AWS, is a plus
  • Experience with Agile/Scrum is needed
  • Good Computer Science (or similar) education
  • Experience in working with Docker or other containerisation technologies in a CI/CD environment
  • Good debugging skills

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1589736
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, United Arab Emirates
  • Education
    Not mentioned