We're looking for someone who is well-versed in Frontend & Backend development. The candidate must understand UX principles and be a JavaScript Frameworks guru who can help us crank out new features and drive the experience of the product.
The ideal candidate should be an expert Node.JS developer who has diverse expertise in Back end of business applications and web services using Node JS. Candidate must have thorough knowledge of software development best practices, Agile Methodology, including coding standards, and continuous integration.
Experience participating in an AGILE environment and experience with the AGILE development process
Experience working with business analysts and UI/UX designers to develop user requests into technical tasks
Usage of various electronic transports, data formats, protocols and architectures such as HTTP, SOAP, XML, JSON, REST, Email, S/FTP/S, SSL
Extensive Experience with node.js
Experience in the MEAN stack
Solid experience using a modern development framework such as Express
Application of code and deployment management tools, such as Git, SVN, Mercurial, Maven, Ant, Bamboo
With an in-depth understanding of, able to apply pattern based Object-Oriented Software Design concepts
Database administration and management, including monitoring, performance optimization, and redundancy practices
Sound understanding of the software development lifecycle and the ability to analyze and integrate stakeholder specifications and requirements throughout all stages of development
Solid experience with JavaScript, HTML, CSS and other web-centric languages Skills & Personal Characteristics:
Excellent communication skills with the ability to articulate concepts and ideas through verbal, written and illustrative means
Team player, able to work both in a team as well as independently when required
Good self-management skills; highly organized and able to prioritize
Willingness to learn and self-educate
Meticulous attention to detail
Passion for technology and working knowledge of industry landscape
Providing tech solutions to the MENA Region./p