Software Engineer - Full Stack - dubizzle

Type: Onsite | Location: Dubai, UAE

02/15/2024
1 year ago

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.

Salary range: AED 0 - AED 0

Apply Now

Skills Required:

ReactAngularGoWebPythonDjangoFlaskJavaAPIHTMLCSSMySQLPostgreSQLDockerAWS