Sorry! This position is no longer accepting applications.

Lead Developer

BAC Middle East

Dubai, UAE

Ref: MP450-1898

Job description / Role

Employment: Full Time

Job Requirements

- Developing the company's strategic technological direction based on business requirements and market learnings.
- Being an ambassador of the company and its core values to both internal and external stakeholders.
- Ensuring that the strategic direction is executed on at an operational level.
- Ensuring that quality intellectual property, whether legally classified as such or not, is generated in such a manner as to maximise its value.
- Ensuring efficiency in employment of technological resources.
- Implementing a security policy that prevents corruption of the company’s technological resources.
- Evaluating and implementing new systems and infrastructure to further the goals of the company.
- Hiring personnel for the technology team that would allow the company better execute on its strategic goals.
- Creation and execution of KPI metrics for the technology team.


- A bachelor's degree in Computer Science, Engineering or a related field or work experience.
- Proficiency in front-end and back-end languages and web technologies.
- Well experienced and familiar with developing cross-platform applications for web and mobile.
- Experience working in a fast-paced agile environment.
- Experience developing e-commerce applications, workflows and data structures.
- Capable of planning and executing development sprints and release cycles.
- Experience in working with or developing ERP systems and modules.
- Experience in managing agile teams, estimating work effort and setting out sprint scopes for a team of developers.
- Knowledge in technology and development trends and building scalable software applications.
- Experience in testing processes and deploying fully functional applications.
- Experience working with product managers.
- Possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval.
- Strong knowledge of shipping impactful and complex software projects.
- Ability to set technical and cultural standards for engineers.
- Fluency with software engineering tools.
- Ability to effectively articulate technical challenges and solutions; deal with loosely defined problems and fast changing requirements and think abstractly.
- Experience in multi-tiered distributed systems, web services, APIs, and relational and NoSQL databases.
- Write understandable, testable code with an eye towards maintainability.
- Have an eye for the future and always consider scalability of the code and the features to be implemented.

About our Tech must be experienced and very comfortable developing, testing and deploying software applications using our tech stack.

We have a MEAN stack:

- MongoDB
- Express.js
- AngularJs
- NodeJs


- AWS VPS (Lightsail)

This is an opportunity to expand further on this tech stack or to experiment with other tech stacks such as: ReactJs, TypeScript, Golang, Ruby, Python etc. We are building amazing products and need ambitious and visionary tech people. Some of our future modules contain machine learning, big data and blockchain. SFS is a testbed for technology implementation.

About the Company

BAC Middle East - the longest established professional recruitment consultancy in the UAE. Established in 1979, we have been at the forefront of the region's recruitment industry for 30 years and were the first firm of our type in the world to achieve ISO9001 certification: a reflection of our constant emphasis on quality and customer satisfaction.

With our well-developed infrastructure and staff strength, we are able to assist you with recruitment needs ranging from junior professionals through to middle and senior management, whatever your industry sector.

BAC's proven regional experience and resources can help ensure that you recruit the best available candidates and enjoy the many advantages of a managed recruitment process.

Get personalised updates on latest vacancies
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month