hireejobsgulf

Senior Backend Engineer [NodeJS]

1.00 to 10.00 Years   Cairo, Egypt   07 Sep, 2022
Job LocationCairo, Egypt
EducationNot Mentioned
SalaryNot Mentioned
IndustryOther Business Support Services
Functional AreaNot Mentioned

Job Description

Ready and hungry for a new adventure? You are definitely in the right place! We at Envision Employment Solutions are always on the look for top talents around the globe and matching them with our partners hiring needs, to help them build and scale!Our partners offer awesome work environment, competitive salaries, full benefits, and many others. Our Hiring Process:1. After filling your online application, you will receive a psychometric assessment automatically from Criteria Corp., please try to complete it within 48 hours from receiving the link.2. Our team will review your application and your psychometric assessments results, if you fit any of the open roles we have even if it wasnt the one you applied for, one of our team members will reach out to you to schedule an HR interview.3. During the call we will go through your resume and discuss the opportunities we have for you in details. We would love to learn a little bit about you, about your work experience and your careers goal. We will also be able to answer any questions you might have.Please feel free to share our career site with any of your colleagues or anyone you know that might be looking for a job: https://jobs.lever.co/envisionemploymentsolutions_________________________________________________________________________________________________________Envision Employment Solutions is currently on the look for Senior Backend Engineers [NodeJS] for one of our partners, a FinTech company.Responsibilities:

  • Develop back-end APIs in Nodejs using JavaScript (ES6) and Expressjs
  • Manage and maintain MongoDB (NoSQL) database.
  • Develop back-end services using microservices architecture and REST API standards.
  • Publish private NPM packages to be used across the back-end systems.
  • Secure the back-end using security best practices against major security threats.
  • Develop backend APIs to cater for features required as per documented feature stories.
  • Oversee the day-to-day functions of the development team.
  • Review and Approve pull requests made by the development team.
  • Conduct training sessions with the team so that they can be equipped with new knowledge and skills to remain current.
  • Enforce clean code and coding best practices (e.g. unit testing).
  • Always be available to provide technical support to team members in their tasks.
  • Familiar with declarative Programming paradigms like reactive and functional programming.
Requirements:
  • Bachelors Degree in Computer Science, Computer Engineering.
  • 3 to 5 years overall experience in Web Development.
  • Strong angular experience alongside professional working experience with NodeJS to join a FinTech company
  • Comfortability with Agile Scrum framework.
  • Experienced with JS, TypeScript, HTML, SASS, and JQuery.
  • Experienced with MEAN stack (Nodejs and Angular)
  • Experienced with TDD practice.
  • Experienced in Mongodb Modeling and Big Queries.
  • Solid understanding of Git workflow.
  • Experience working with REST APIs and familiarity with GraphQl.
  • Have awareness about SOLID principles and design patterns.
  • Experience with container networking on Docker
  • Experience working with NoSQL databases (e.g. MongoDB) and familiar with SQL databases.
Perks and Benefits:
  • Competitive Basic Salary
  • Social insurance
  • Medical Insurance

Keyskills :

APPLY NOW

Related Jobs

© 2023 HireeJobsGulf All Rights Reserved