Fullstack Developer (MERN)Downtown, Cairo, Egypt - Fulltime
ES is a product-driven development firm that works within a range of markets and brands creating compelling, successful technology products. We help people perfect and realize their visions for digital products. While others may just churn out what a client asks for, we strive to truly understand the problems our clients are aiming to solve and will stop at nothing to build solid products that we’re proud of.
Your Roles & Responsibilities:
– Architect & build state-of-the-art web applications .
– Build distributed backend application in the cloud.
– Understand repeatable automated processes for building the application, test it and deploy it at scale.
– Be able to develop a project through its entire lifecycle.
– Have strong attention to details, a strong sense of ownership, pride in the quality of one’s work and the ability to meet deadlines.
– Provide technical direction and guidance, as well as draft specifications, architect solutions, define timelines, advise on industry best practices.
– Ability to quickly learn new technologies and adapt to a fast-paced environment.
Required years of Experience
From 3 to 5 years of experience
The Ideal Candidate:
– Must have Experience in the following skills: NodeJS, React, MongoDB & Express.
– Knowledge of API Design and Development and Security Patterns on API s using API Gateway.
– Additional skills in TypeScript, Git and terminal Usage.
– Must be passionate about writing clean, efficient, and maintainable code.
– Previous experience of messaging queue systems; Pub/Sub, RabbitMQ, or Kafka.
– Knowledge of technologies such as Docker and Redis.
– Good knowledge of Software Development Life Cycle (SDLC), Software Development Process.
– Knowledge of micro-services and cloud based application architectures is a Plus.
– Strong communication skills and ability to work in a dynamic environment.
– Minimum 1 year of experience required in using MERN Stack.