drjobs
Senior Backend Developer
drjobs Senior Backend Developer العربية

Senior Backend Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

3 - 0 years

Job Location

drjobs

Cairo - Egypt

Monthly Salary

drjobs

EGP 4000 - 6000

Nationality

Egyptian

Gender

N/A

Vacancy

1 Vacancy

Job Description

Req ID : 1008217

Job Description

We are looking for a Software Engineer (Senior Backend Developer) to:

  • Develop back-end APIs in Node.js using JavaScript (ES6) and Express.js.
  • 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.

Job Requirements

  • Bachelor's Degree in Computer Science, Computer Engineering.
  • Strong angular experience alongside professional working experience with NodeJS to join a FinTech company
  • 3 to 5 years overall experience in Web Development.
  • 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.

Employment Type

Full Time

Company Industry

Banking / Financial Services / Broking

Key Skills

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.