Ref: SP143-03

Job description / Role

Employment: Full Time

We are looking for an experienced Senior Node.js Developer who is passionate about design, architecture and programming. She/he should be able to understand business logic, functional requirement and develop backend application, APIs and services accordingly.

The primary focus of this role will be development of all backend logic, definition and maintenance of databases, and ensuring high performance and responsiveness to requests from the front-end. If you are also passionate about Node.js and software design/architecture, we’d like to meet you.

• 5+ years working in back-end web development with Node.js along with Socket.IO
• 5+ years working with Javascript and other backend development language
• Must have Experience of developing high performance application by writing clean, testable, reusable and efficient code
• Experience on .Net, C# and other languages would be added advantage
• Experience of Mobil App development (Xamarin/ React) would be added advantage
• Must have experience on MVC architecture and have working knowledge in CI/CD Environment
• Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
• Must have experience on deployment and production management and maintenance
• TDD/BDD experience
• Experience with server-side templating languages
• Experience with Express.js, Loopback, SailsJS, Meteor.js or other frameworks
• Experience consuming and building robust, SOAP and RESTful APIs
• Experience with Database Design and working knowledge on Relational Databases like MariaDB, MongoDB, MySQL
• Documenting Node.js processes, including database schemas, as well as preparing reports.
• Solid understanding and extensive experience with version control tools like Bitbucket, Git, SVN, Mercurial etc
• Exceptional problem solving and ability to work independently
• Understanding of Agile methodologies
• Good to have knowledge with API Gateway and CloudFront
• Good to have experience with various Core Java technologies and frameworks
• Experience with performance optimization and security vulnerabilities resolution
• Should have good communication skills, ability to work in a team (spread across geographies), problem solving skills & eye for detail

Requirements

Preferred Qualifications:
• B.S/M.S. in Computer Science or equivalent (Strong Computer Science fundamentals)
• Experience building scalable systems with cloud infrastructures like AWS
• Track record of delivering high performance products

About the Company

MAST Consulting Group is an independent advisory firm assisting our customers in identifying, mitigating and managing their risks. We provide a comprehensive assessment of risks across People, Process & technology and help put the right governance frameworks in place to ensure that your risks are continuously monitored and acted upon. We can help customers develop frameworks and also implement platforms for automation of your governance, risk and compliance requirements. Our risk assessment and management techniques are drawn from international standards and good practices and fine tuned to meet our customer’s local needs.

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
Developer salaries in UAE

Average monthly compensation
AED 9,000

Breakdown available for industries, cities and years of experience