<br />
<b>Notice</b>:  Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>jetpack</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.) in <b>/home/wathefty/public_html/jobs/wp-includes/functions.php</b> on line <b>6170</b><br />
<br />
<b>Notice</b>:  Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>rank-math</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.) in <b>/home/wathefty/public_html/jobs/wp-includes/functions.php</b> on line <b>6170</b><br />
<br />
<b>Notice</b>:  Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>advanced-ads</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.) in <b>/home/wathefty/public_html/jobs/wp-includes/functions.php</b> on line <b>6170</b><br />
{"id":136199,"date":"2022-09-27T07:38:58","date_gmt":"2022-09-27T04:38:58","guid":{"rendered":"https:\/\/wathefty.com\/jobs\/2022\/09\/27\/senior-backend-developer-nodejs\/"},"modified":"2022-09-27T07:38:58","modified_gmt":"2022-09-27T04:38:58","slug":"senior-backend-developer-nodejs","status":"publish","type":"post","link":"https:\/\/wathefty.com\/jobs\/2022\/09\/27\/senior-backend-developer-nodejs\/","title":{"rendered":"Senior Backend Developer (NodeJS)"},"content":{"rendered":"<p>Senior Backend Developer (NodeJS)\t<\/p>\n<h2>\u0627\u0644\u0648\u0635\u0641 \u0627\u0644\u0648\u0638\u064a\u0641\u064a<\/h2>\n<p>Senior Backend Developer (NodeJS&#8230;<br \/>&#8211; Zamalek, Cairo<br \/>Senior Backend Developer (NodeJS)<br \/>&#8211; Zamalek, Cairo<br \/>Posted 6 hours ago 1 open position <br \/>Be the First to Apply<br \/>Experience Needed: 3 to 6 years Education Level: Not Specified <br \/>Job Details<br \/>Career Level: Experienced (Non-Manager) Salary: Confidential Job Categories: <br \/>Skills And Tools:<br \/>Job Description<br \/>We are looking for a Software Engineer (Senior Backend Developer) to:<\/p>\n<p> Develop back-end APIs in Node.js using JavaScript (ES6) and Express.js.<\/p>\n<p>Manage and maintain MongoDB (NoSQL) database.<\/p>\n<p> Develop back-end services using microservices architecture and REST API standards.<\/p>\n<p>Publish private NPM packages to be used across the back-end systems.<\/p>\n<p> Secure the back-end using security best practices against major security threats.<\/p>\n<p>Develop backend APIs to cater for features required as per documented feature stories.<\/p>\n<p> Oversee the day-to-day functions of the development team.<\/p>\n<p>Review and Approve pull requests made by the development team.<\/p>\n<p> Conduct training sessions with the team so that they can be equipped with new knowledge and skills to remain current.<\/p>\n<p>Enforce clean code and coding best practices (e.g. unit testing).<\/p>\n<p> Always be available to provide technical support to team members in their tasks.<\/p>\n<p>Familiar with declarative Programming paradigms like reactive and functional programming.<br \/>Job Requirements<\/p>\n<p> Bachelor&#039;s Degree in Computer Science, Computer Engineering.<\/p>\n<p>Strong angular experience alongside professional working experience with NodeJS to join a FinTech company<\/p>\n<p> 3 to 5 years overall experience in Web Development.<\/p>\n<p>Comfortability with Agile Scrum framework.<\/p>\n<p> Experienced with JS, TypeScript, HTML, SASS, and JQuery.<\/p>\n<p>Experienced with MEAN stack (Nodejs and Angular)<\/p>\n<p> Experienced with TDD practice.<\/p>\n<p>Experienced in Mongodb Modeling and Big Queries.<\/p>\n<p> Solid understanding of Git workflow.<\/p>\n<p>Experience working with REST APIs and familiarity with GraphQl.<\/p>\n<p> Have awareness about SOLID principles and design patterns.<\/p>\n<p>Experience with container networking on Docker.<br \/>* Experience working with NoSQL databases (e.g. MongoDB) and familiar with SQL databases.<\/p>\n<h2>\u0627\u0644\u0648\u0635\u0641 \u0627\u0644\u0648\u0638\u064a\u0641\u064a<\/h2>\n<h2>\u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u0648\u0638\u064a\u0641\u0629<\/h2>\n<dl>\n<dt>\u0645\u0646\u0637\u0642\u0629 \u0627\u0644\u0648\u0638\u064a\u0641\u0629<\/dt>\n<dd>\u0627\u0644\u0642\u0627\u0647\u0631\u0629, \u0645\u0635\u0631<\/dd>\n<dt>\u0642\u0637\u0627\u0639 \u0627\u0644\u0634\u0631\u0643\u0629<\/dt>\n<dd>\u062e\u062f\u0645\u0627\u062a \u0627\u0644\u062f\u0639\u0645 \u0627\u0644\u062a\u062c\u0627\u0631\u064a \u0627\u0644\u0623\u062e\u0631\u0649<\/dd>\n<dt>\u0637\u0628\u064a\u0639\u0629 \u0639\u0645\u0644 \u0627\u0644\u0634\u0631\u0643\u0629<\/dt>\n<dd>\u063a\u064a\u0631 \u0645\u062d\u062f\u062f<\/dd>\n<dt>\u0646\u0648\u0639 \u0627\u0644\u062a\u0648\u0638\u064a\u0641<\/dt>\n<dd>\u063a\u064a\u0631 \u0645\u062d\u062f\u062f<\/dd>\n<dt>\u0627\u0644\u0631\u0627\u062a\u0628 \u0627\u0644\u0634\u0647\u0631\u064a<\/dt>\n<dd>\u063a\u064a\u0631 \u0645\u062d\u062f\u062f<\/dd>\n<dt>\u0639\u062f\u062f \u0627\u0644\u0648\u0638\u0627\u0626\u0641 \u0627\u0644\u0634\u0627\u063a\u0631\u0629<\/dt>\n<dd>\u063a\u064a\u0631 \u0645\u062d\u062f\u062f<\/dd>\n<\/dl>\n<h2>\u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u0648\u0638\u064a\u0641\u0629<\/h2>\n","protected":false},"excerpt":{"rendered":"<p>Senior Backend Developer (NodeJS)<br \/>\n\u0627\u0644\u0648\u0635\u0641 \u0627\u0644\u0648\u0638\u064a\u0641\u064a<\/p>\n<p>Senior Backend Developer (NodeJS&#8230;<br \/>\n&#8211; Zamalek, Cairo<br \/>\nSenior Backend Developer (NodeJS)<br \/>\n&#8211; Zamalek, Cairo<br \/>\nPosted 6 hours ago 1 open position<br \/>\nBe the First to Apply<br \/>\nExperience Needed: 3 to 6 years Education Level: Not Specified<br \/>\nJob Details<br \/>\nCareer Level: Experienced (Non-Manager) Salary: Confidential Job Categories:<br \/>\nSkills And Tools:<br \/>\nJob Description<br \/>\nWe are looking for a Software Engineer (Senior Backend Developer) to:<br \/>\n Develop back-end APIs in Node.js using JavaScript (ES6) and Express.js.<\/p>\n<p>Manage and maintain MongoDB (NoSQL) database.<br \/>\n Develop back-end services using microservices architecture and REST API standards.<\/p>\n<p>Publish private NPM packages to be used across the back-end systems.<br \/>\n Secure the back-end using security best practices against major security threats.<\/p>\n<p>Develop backend APIs to cater for features required as per documented feature stories.<br \/>\n Oversee the day-to-day functions of the development team.<\/p>\n<p>Review and Approve pull r..<\/p>\n","protected":false},"author":2,"featured_media":40604,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_ti_tpc_template_sync":false,"_ti_tpc_template_id":"","spay_email":"","footnotes":""},"categories":[14,71],"tags":[],"class_list":["post-136199","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-_","category-71"],"jetpack_featured_media_url":"https:\/\/wathefty.com\/jobs\/wp-content\/uploads\/2022\/07\/\u0648\u0638\u0627\u0626\u0641-\u0627\u0644\u0623\u0631\u062f\u0646.png","_links":{"self":[{"href":"https:\/\/wathefty.com\/jobs\/wp-json\/wp\/v2\/posts\/136199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wathefty.com\/jobs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wathefty.com\/jobs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wathefty.com\/jobs\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wathefty.com\/jobs\/wp-json\/wp\/v2\/comments?post=136199"}],"version-history":[{"count":0,"href":"https:\/\/wathefty.com\/jobs\/wp-json\/wp\/v2\/posts\/136199\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wathefty.com\/jobs\/wp-json\/wp\/v2\/media\/40604"}],"wp:attachment":[{"href":"https:\/\/wathefty.com\/jobs\/wp-json\/wp\/v2\/media?parent=136199"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wathefty.com\/jobs\/wp-json\/wp\/v2\/categories?post=136199"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wathefty.com\/jobs\/wp-json\/wp\/v2\/tags?post=136199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}