Posted 2 weeks ago

Full-Stack Developer (NodeJs)

Part time
AE
Senior
Salary Range: To be discussed
Full Job Description
Summary
Full-Stack Developer (NodeJs) needed in Dubai. 5+ years in ReactJS, NodeJS, TypeScript, HTML, CSS. Immediate joiners. Experience in APIs, Docker, Kubernetes, and JavaScript required.
Description

Full-Stack Developer (NodeJs)

Job Location: Dubai, United Arab Emirates
Notice Period: Immediate joiners

JD:

Education: Degree, Post graduate in Computer Science or related field (or equivalent industry experience)

Experience:

• Minimum 5 years of coding experience in ReactJS (TypeScript), HTML, CSS-Pre-processors, or CSS-in-JS in creating Enterprise Applications with high performance for Responsive Web Applications.
• Minimum 5 years of coding experience in NodeJS, JavaScript & TypeScript and NoSQL Databases.
• Developing and implementing highly responsive user interface components using React concepts. (self-contained, reusable, and testable modules and components)
• Architecting and automating the build process for production, using task runners or scripts
• Knowledge of Data Structures for TypeScript.
• Monitoring and improving front-end performance.
• Banking or Retail domains knowledge is good to have.
• Hands on experience in performance tuning, debugging, monitoring.

Technical Skills:

• Excellent knowledge developing scalable and highly available Restful APIs using NodeJS technologies.
• Understanding of containerization, experienced in Dockers, Kubernetes.
• Exposed to API gateway integrations like 3Scale.
• Possess expert knowledge of task/message queues include but not limited to: AWS, Microsoft Azure, Pushpin and Kafka.
• Practical experience with GraphQL is good to have.
• Writing tested, idiomatic, and documented JavaScript, HTML and CSS.
• Have experience on Styled Components, Tailwind CSS, Material UI and other CSS-in-JS techniques.
• Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
• Experience with popular React.js workflows (such as Flux or Redux or Context API or Data Structures).
• Proficient with the latest versions of ECMAScript (JavaScript or TypeScript).
• Knowledge of React and common tools used in the wider React ecosystem, such as npm, yarn, etc.

Interested?