dev-dubai logo
logo

dubizzle

Dubai, Dubai

Software Engineer - Full Stack

February 15, 2024

ReactAngularGoWebPythonDjangoFlaskJavaAPIHTML

Salary Range

No salary data

Minimum Experience

Intermediate (2~4 years) or above

Company Description

dubizzle is the UAE'S favorite marketplace to buy, sell and find anything. If you can search for it, you can find it on dubizzle! From Batmobiles to Dinosaur bones to a Boeing 747! …


Company Overview: Bayut & dubizzle, iconic homegrown brands in the UAE, are part of the Dubizzle Group, representing a collective strength of 8 brands with over 160 million monthly users. Committed to delivering the best online search experience, they are looking for a motivated Software Engineer - Full Stack to join their high-performing cross-functional "Squads" dedicated to providing win-win exchanges for users.

Responsibilities:

  • Build and maintain robust APIs, ensuring the health, monitoring, automation, and scalability of services.
  • Work closely with other teams from design to resolving production issues.
  • Support a range of products focusing on automation, availability, performance, reliability, and collaboration with mobile engineers and business intelligence.
  • Develop elegant solutions for complex problems.
  • Write and maintain exemplary code following dubizzle’s programming practices.
  • Gain a detailed understanding of the product architecture.
  • Mentor within a peer-programming environment and provide guidance on tasks.
  • Handle the entire software development life cycle, end to end.

Requirements:

  • Bachelor's degree in Computer Science or a related field.
  • 3+ years of experience with backend technologies, Python preferred.
  • 3+ years of experience with Javascript and client-side technologies.
  • Good understanding of HTML, CSS & JavaScript.
  • Good understanding of at least one MVC framework (Ember, Angular, Backbone, or React).
  • Experience with free and open-source web application frameworks, e.g., Django, Bottle, or Flask.
  • In-depth knowledge of database management technologies, preferably MySQL, PostgreSQL, and understanding of NoSQL databases.
  • Understanding of Agile Methodologies such as Kanban, Scrum, and XP.
  • Experience working on high-traffic and large-scale web products.
  • Experience with web infrastructure, distributed systems, performance analysis, and search infrastructure.
  • Experience with AWS technologies and application deployment using containers (e.g., Docker) is a plus.
  • CI/CD experience and exposure to Mobile-first & Responsive web design methodologies.
  • Experience with testing and developing across multiple browsers while maintaining a consistent experience.
  • Understanding of build tools like Gulp or Webpack and package management tools like bower & NPM.
  • Essential understanding of JavaScript libraries, patterns & methodologies.
  • Understanding of client-side performance issues.
  • Good eye for design and UX.
  • JavaScript testing experience is a must.
  • Experience with internationalization and working on websites with multiple languages is a plus.

Benefits:

  • Fast-paced, high-performing team.
  • Multicultural environment with over 50 different nationalities.
  • Competitive Tax-free Salary.
  • Comprehensive Health Insurance.
  • Annual Air Ticket Allowance.
  • Employee discounts at multiple vendors across the emirates.
  • Rewards & Recognitions.
  • Learning & Development.

Company Values: Bayut & dubizzle are equal opportunity employers, celebrating diversity and committed to creating an inclusive environment for all employees.

dev-dubai logo

Tech jobs in Dubai

Built with ❤️

For Candidates

Dev Dubai

Get Job Alerts

Sign up for our newsletter to get hand-picked tech jobs in Dubai


© 2024 DevDubai. All rights reserved.