Browse Jobs
LoginJoin NowEmployer?

Senior Software Engineer - Backend

Downtown, Cairo
Posted 2 months ago
8Applicants for2 open positions
  • 6Viewed
  • 2In Consideration
  • 4Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Writes, tests, and debugs code and fix bugs.
  • Participate on the development of core parts.
  • Analyze system specifications and translate system requirements to task specifications.
  • Provide accurate effort-estimates for deliverables.
  • Be committed to the deadlines through follow up of tasks with team members.
  • Research and actively learn about new technologies and introduce them into the infrastructure.

Job Requirements

  • Working experience with Node.js.
  • Knowledge and experience with microservices architecture.
  • Strong MongoDB experience, ideally with some sharding experience.
  • Knowledge of relational and NoSQL database management systems.
  • Experience working with Azure (Apps, Functions, Queues, Storage).
  • Experience working with containerization (such as Docker).
  • Demonstrated ability to write clean, light code
  • An understanding of how frontend frameworks work.
  • Strong OOP & design patterns foundation.
  • Knowledge in Elastic Search is a plus.
  • Familiarity with Kafka and Spark is a plus.
  • Rigor in test driven development, agile methodologies and another engineering best practices.
  • Exposure to architectural patterns of a large, high scale web application.

Similar Jobs

Search other opportunities
Loading interface...
JobsIT/Software DevelopmentSenior Software Engineer - Backend