Browse Jobs
For Employers
Post JobLog inGet Started

Senior Back-end Developer

Orion
New Cairo, Cairo
Posted 1 year ago
38Applicants for1 open position
  • 35Viewed
  • 5In Consideration
  • 26Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Orion (A subsidiary of Talaat Moustafa Group) is hiring a "Senior Back End Developer" to join our fantastic team.

    Responsibilities:
  •  Writes clean, concise, efficient, high-quality, highly performant, and maintainable code.
  •  The person in this role will collaborate with the development team on system architecture using different design patterns and various technologies to rapidly build new & improve upon existing platforms.
  •  Excellent knowledge of different database management systems, both SQL and NoSQL.
  •  Excellent knowledge of layered, micro-services, and event-driven architectures.
  •  Excellent knowledge of distributed systems communication, with high availability and scalability.
  •  Research and actively learn about new technologies and introduce them into the infrastructure.
  •  Committed to the deadlines through follow-up of tasks with the development team.
  •  Oversee the day-to-day functions of the development team, review and approve pull requests. 
  •  Collaborate with the development team to establish technical standards and best practices by conducting training sessions.
  •  Leadership experience includes mentoring other developers, performing code reviews, and facilitating collaboration between team members.
  •  Understanding of data security principles by using best practices against major security threats.
  •  Understanding of how frontend frameworks work.

Job Requirements

  •  Bachelor's degree in Computer Science, or Computer Engineering.
  •  Proficient with Node.js, TypeScript, and Nest.js.
  •  Proficient in working with REST APIs, and web sockets, and familiarity with GraphQL.
  •  Proficient in designing, implementing, and querying complex database schemas.
  •  Proficient in using PostgreSQL, MongoDB, Redis, and ElasticSearch databases.
  •  Strong knowledge of updating and streaming Multipart content.
  •  Familiarity with SAGA, Event Sourcing, CQRS design patterns.
  •  Familiarity with messaging queues and asynchronous communication.
  •  Familiarity with container networking on Docker and AWS infrastructure.
  •  Experience with version control such as Git.
  •  Familiarity with CI/CD concepts and implementations.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Back-end Developer