Home » Software Engineer

Software Engineer

  • Full Time
  • Dubai


Software Engineer Jobs In Dubai


About the job


The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

As a senior engineer, you will be expected to mentor others on the team and raise the bar on high level design. You will be expected to convert business goals into tech solutions

Key Responsibilities

  • Writing clean, high-quality, high-performance, maintainable code
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  • Design, develop, maintain and enhance systems based on business requirements using approved technologies and coding standards
  • Monitor and optimize systems to ensure best performance
  • Pinpoint website issues, gather information and determine recommended solutions through intensive quality assurance testing
  • Review and assess written code and ensure it matches the set coding standards (efficiency, speed, conciseness, and documentation)
  • Manage databases and server up-time/maintenance/back-ups
  • Develop fallback mechanisms, techniques for error handling, and a debugging strategy.
  • Coordinate cross-functionally to ensure project meets business objectives and compliance standards
  • Support test and deployment of new products and features
  • Participate in code reviews


  • At least 8 years of relevant experience
  • Expert-level knowledge in PHP/Laravel, Javascript, ReactJS, AWS and solution architecture
  • Strong-level knowledge in HTML, CSS
  • Sound understanding of best practices in software development (e.g. Agile, SCRUM, etc)
  • 4+ years experience in a managerial role



To apply for this job please visit www.linkedin.com.