Lead Software Engineer (Backend)

Lead Software Engineer (Backend)
Bayut | dubizzle, United Arab Emirates

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Mar 28, 2023
Last Date
Apr 28, 2023
Location(s)

Job Description

As the Lead Software Engineer (Backend), you will demonstrate technical leadership and understand the organization’s engineering strategy. You will be responsible for leading the development of features across dubizzle and have great understanding of the technology while keeping yourselves up to date with the new trends.

In this role you will:

  • Gather up-to-date and in-depth understanding of the dubizzle code base and technologies stack within weeks;
  • Lead planning sessions around new product features, deliver detailed roll-out/roll-back strategies for releases.
  • Create unit tests in accordance with our established standards to cover assigned work;
  • Write and maintain exemplary code following dubizzle’s programming practices;
  • Actively contribute in post-release maintenance issues;
  • Pioneer reliability and efficiency of our current code base, platforms and/or core systems;
  • Impact on the direction and scope of dubizzle’s technical vision within your stream;
  • Work in a mentoring capacity within a peer-programming environment and provide guidance on tasks, irrespective of complexity or scale;
  • Code review all major pull requests, defining programming standards and providing constructive feedback.
  • Design and delivery of multiple REST based APIs and previous exposure to Service Oriented Architecture;
  • Handle the entire software development life cycle, end to end;
  • Lead product planning meetings and architect solutions within your stream;
  • Liaises with the other back end engineers within your product stream, the QA team, design team and your Tech Team Lead;
  • Liaise with other tech teams to share innovations from your stream.

Requirements

  • Bachelor's Degree in Computer Science, Engineering or equivalent field.
  • 8+ years of back-end software engineering experience, Python preferred
  • Experience with Cloud hosted infrastructure and Technologies; AWS preferred;
  • Prior experience with Kubernetes amp; Docker will earn you brownie points;
  • Experience working on high-traffic and large-scale web products is preferred;
  • Experience with web infrastructure, SOA, distributed systems, performance analysis, search infrastructure.
  • Strong understanding of design patterns including asynchronous programming, queuing, logging, security and persistence;
  • Mastery of different caching layers and strategies including memcached;
  • Good understanding of build process management and continuous integration;
  • Mastery of testing methodologies (unit tests, component tests, integration tests, etc.)
  • Proven track record for timely project delivery and project management
  • Source code control, build process management, continuous integration, automated testing and other development process
  • Good understanding of coaching and mentoring principles

Benefits

  • A 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 amp; Recognitions
  • Learning amp; Development


Bayut amp; dubizzle is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.


#dubizzle

Job Specification

Job Rewards and Benefits

Bayut | dubizzle

Information Technology and Services - Dubai, United Arab Emirates
© Copyright 2004-2024 Mustakbil.com All Right Reserved.