
Senior Backend Developer
Orion -
New Cairo, CairoPosted 2 years ago19Applicants for1 open position
- 19Viewed
- 3In Consideration
- 16Not Selected
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.