Full Stack Developer - Dubai
Description:
We require a Full Stack Developer to play a key role in the design, Construction, Deployment, Testing and Maintenance of client software systems.
Analytical responsibilities:
Participate in project planning/quote process with project managers, and team leads
Analysis of client business requirements and the development of appropriate functionalities
Contributing ideas and efforts toward internal projects and working as part of a team to find solutions on various problems
Technical responsibilities:
Identifying technical risks
Ensuring that delivered solutions meet technical and functional requirements
Manage multiple tasks while delivering projects on time and on budget
Configuration, development and implementation of complex websites
Custom programming and web application development
Assist in release/deployment planning and execution activities
Minimum Experience:
Proficient in the maintenance and administration of sites.
Proficient in programming, including customisation, web services, APIs (Salesforce, Veeva, Social platforms, etc...)
Minimum 3+ years of hands-on software development experience.
Experience integrating open source and third-party applications into existing systems.
Solid understanding of AJAX, HTML, Javascript, and CSS
Familiarity with source control systems such as Git, etc.
Ability to communicate technical ideas to business users and other teams (design, QA)
Ability to both collaborate with team members and to work independently
Experience working with two or more from the following: web application development, Unix/Linux environments, mobile application development, developing
large software systems, developing large software distributed systems.
Software development experience in three or more general purpose programming languages: PHP, NodeJs, Java, C++, Python, Ruby.
Experience working with three or more from the following: AEM, Drupal, Wordpress, Zend Framework, Symfony, Spring, Laravel, Backbone, Angular, Materialise, React, Foundation, IOS, Android, ASP.NET, Episerver, Sitecore, Xamarin, PhoneGap, Ionic, PWA, Docker.
Minimum qualification:
A Bachelor degree in Computer Science or a related field (or combined with related experience)
Preferred qualifications:
Knowledge of SEO coding best practices
Strong foundation in computer science, with experience in data structures, algorithms and software design
Experience designing and implementing large-scale distributed systems
Career Level
Mid-level
Language
English
Nationality
Any
Company Size
1-10
Benefits
Health Insurance
Company Visa
As per UAE law
Skills
JavaScript
Node.js
ReactJS
HTML
It is NOT ok to contact this poster with other commercial interests.