Software Developer

Dice
Dubai
AED 50,000 - 200,000
Job description

Basic Qualifications:

  • Requires a BS degree in Electrical/Computer/Systems Engineering, Applied Mathematics, Computer Science, Physics or related field and 2-3 years of prior relevant experience, or a Masters with 1-2 years of prior relevant experience.
  • Experience will be considered in lieu of degree on a case-by-case basis.
  • Knowledge and experience in JavaScript frameworks such as React, Angular, Svelte, etc
  • Familiar with front-end technology trends with solid understanding/experience of popular front-end frameworks like ReactJS, Angular, etc.
  • Website and web application design experience
  • Human interface design, ability to build systems that are delightful and efficient to work with
  • Ability to create mocks from user interviews and implement
  • Knowledge and familiarity with HTML, CSS, XML, REST, JSON.
  • Well versed in AJAX
  • Back-end frameworks, node.js experience, need to have the ability to bootstrap the app on your own.

Preferred Qualifications:

  • Experience with Agile development principles and methodologies
  • Experience with automating unit, functional, integration and performance testing of web applications using industry-standard tools such as JUnit, SoapUI, Cucumber, Selenium, and JMeter
  • Working knowledge of continuous integration and delivery methodologies and tools (i.e. Jenkins)
  • Familiarity with software design patterns
  • Solid understanding of software development process fundamentals
  • Experience managing projects within the Atlassian suite of tools (Confluence, JIRA, Bitbucket).
  • Knowledge of a version control system (e.g., Git).
  • Familiarity with SQL and NoSQL databases
  • Experience with Containerization (Docker) and Container Orchestration (Kubernetes)
  • Familiarity with AWS, Azure, and other cloud-based platforms
  • PKI management and user authentication
  • Ability to obtain and hold a TS//SCI clearance
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Developer jobs in Dubai