Back-End Developer
Lirten -
Maadi, CairoPosted 4 years ago92Applicants for1 open position
- 38Viewed
- 11In Consideration
- 29Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for backend developers who are motivated to build complex systems and applications. Responsibilities will include designing, implementing and testing state-of-the-art software. You will work with the DevOps Engineers and Database administrators to deliver scalable, functional backend services.
Responsibilities:
- Develop backend services
- Create Software Solutions
- Manage Full Life-Cycle Software Development
- Perform Technical Analysis and Testing
- Lead Technical Collaboration
Job Requirements
Skills And Qualifications
- Extensive experience with Javascript, (Java, Python, and Go are a huge plus)
- Server-side: Node and Express are a must. Go, Python-based and Java-based frameworks are a plus
- Good understanding of Graphql and Apollo Server is a major plus
- Good understanding of distributed system architecture is a must
- Good understanding of Service-Oriented-Architecture as well as micro-service architecture
- Proficient understanding of both NoSQL DBs (Mongo, Dynamo, firebase) and SQL (Postgres)
- Extensive knowledge of design patterns and clean code best practices
- Knowledge in elastic search is a major plus
- Extensive understanding of scrum
- Extensive knowledge of testing frameworks