Backend Software Engineer - Node...
Atomica -
Cairo, EgyptBackend Software Engineer - Nodejs
Atomica -
Cairo, EgyptPosted 2 months ago48Applicants for1 open position
- 28Viewed
- 19In Consideration
- 4Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for an experienced Backend developer who can contribute immediately and be part of the development team that is responsible for working on an existing solution or building a new one.
Responsibilities:
- Design, code, test, document, and refactor.
- Share in backend maintenance and optimization
- Review other peers' code.
- Help juniors.
- Translate requirements into fully functioning features.
- Continuously look for ways and best practices to improve our products/services.
Job Requirements
- 3+ years of experience in back-end development
- You should have:
- Strong experience in Node js
- Strong understanding of REST APIs.
- Strong experience in unit testing and TDD
- Strong understanding of code refactoring and code quality
- Strong understanding of relational and non-relational databases, mongo is preferred.
- Good experience with Cloud technologies, AWS is preferred.
- Good understanding of design patterns
- Good understanding of docker
- Good experience with CI/CD systems
- Good experience with agile methodologies.
- Experience with Microservices architecture is a plus.