Link Datacenter · Qesm El Maadi, Cairo, Egyp
Perform development tasks (backend & frontend) within an agile environment (Scrum and Kanban).
Handle existing software problems and carry out requested changes in a timely manner.
Participate in team meetings and brainstorming sessions to contribute ideas for our products.
Learn new technologies and work with diverse technologies and languages.
Write technical documentations for software components and features.
Sc. in Computer Science or equivalent.
1+ years of relevant experience.
Deep understanding of REST APIs.
Solid experience in Angular 14+. Instead, a solid experience in one of the following (ReactJs, VueJS)
Solid Knowledge in OOP and OOD.
Solid understanding of Database Design and ORM principles.
Experience with ES6+.
Experience with HTML, CSS3.
Strong experience with Git.
Prior experience of working in an agile environment.
Having skills in Sizing and estimating assigned tasks.
Good command English in writing is a must.
Preferably to have experience in:
Experience with state management (Redux / NGRX).
Experience with MySQL.
Experience with MongoDb.
Experience with microservices architecture and DDD.
Experience with CQRS design pattern.
Experience with message brokers (RabbitMQ, Kafka, Azure Service Bus)
Experience with Redis.
Good understanding of Azure Development.
Good experience with Docker.
Good understanding of Security and Data Protection fundamentals.