Browse Jobs
For Employers
Post JobLog inGet Started

Senior Back-end Node.js "API"

Obeikan Digital Solutions
New Cairo, Cairo
Posted 3 years ago
34Applicants for1 open position
  • 28Viewed
  • 17In Consideration
  • 9Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

About the Job

 

  • Super Backend  Node Developer is required to join our awesome environment
  • If you are searching for the best work environment and you think that you are qualified enough, then please apply after  reading all the requirements

Job Requirements

  • Experience building Restful APIs using Node.js
  • Experience using ExpressJS
  • Experience in both Javascript and Typescript to write Node.js Applications.
  • Experience in debugging and performance optimizations
  • Familiarity with agile development methodologies
  • Leadership experience including mentoring other developers, performing code reviews, and facilitating collaboration between team members
  • Experience integrating with third-party APIs, e.g. Stripe, Mailgun etc.
  • Good knowledge of CI/CD concepts and implementations.
  • Good understanding and experience developing applications using concepts such as OOP, DI, and IOC.
  • Experience with source control management systems ( Git ).
  • Experience in database development, with Database systems such as MySQL, PostgreSQL, and MongoDB.
  • Experience building Saas, and distributed systems, with High availability and scalability
  • Experience building Multitenant applications is a must.
  • Nice to have Experience for Azure Cloud service stack

 

  • Bachelors in Software Engineer or Computer Science.
  • At least with 4 years of experience in Node.JS, Design Patterns, Java, MySQL, NoSQL "MongoDB etc.", HTML, CSS, JS, HTML5, CSS3, MVC, MVP & MVVM, Microservice, SCRUM, Unit Test, Code Review, TDD, CICD, Git “GitHub, GitLab”, Azure DevOps, Postman, Swagger & DevOps tools. 
  • At least with 2 years of experience in a similar role
  • A hand on experience in agile methodologies and execution.
  • Possess excellent knowledge and implementation in regards to programming skills & software development.
  • Culturally fitting with the company’s standards and profile.
  • Adapting to the dynamic work environment.

Skills

  • Ability to communicate complex procedures to other colleagues along with leadership skills.
  • Ability to assist in managing tasks and assigning them to a team.
  • Excellent communication, planning & management skills.
  • Eager to learn through different resources including self-education.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Back-end Node.js "API"