Full Stack Developer

Gebhaly.com Heliopolis, Cairo

36
Applicants for
1 open position
36
Viewed
18
In Consideration
16
Not Selected
Experience Needed:
4 to 10 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Confidential
Education Level:
Bachelor's Degree
Vacancies:
1 open position
About the Job

Gebhaly is seeking a Full stack Software Engineer with a solid understanding and experience with the Node.js, React.js and MongoDB (MERN). You will work with a team to solve complex backend problems, such as integrating external services into our services, adding and modifying database structures, and implementing new REST services with a focus on security, performance, and scalability. You will dig into business requirements and implement complex logic using modern technologies. We believe strongly in test-driven development, continuous integration, and continuous deployment. This position is open to a mid-level to principal professional depending on experience. You will be involved in a wide range of development tasks, including:

  • Maintain and improve company website.
  • Writing reusable, testable, and efficient code.
  • Optimize our web applications for maximum speed
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Implementation of RESTful APIs.
  • Design mobile-based features
Job Requirements
  • Strong proficiency with JavaScript
  • hand-on experience with Node.js , React.js and Next.js (minimum 4 years experience).
  • Familiar with the ES6 (ECMAScript 6) standard of Javascript.
  • Good understanding of server-side CSS preprocessors like SCSS.
  • Solid experience with front-end frameworks such as bootstrap and material-ui
  • Experience with responsive and adaptive design is a must.
  • Understand the concept of Web component programming, experience in ReactJs is preferred
  • Understanding accessibility and security compliance.
  • User authentication and authorization between multiple systems, servers, and environments.
  • Familiar with APIs integration.
  • Implementing automated testing platforms and unit tests.
  • Proficient understanding of code versioning tools, such as Git.
  • AWS Infrastructure knowledge is preferred.
  • Docker
  • Experience with AGILE development methodologies
About this Company

Gebhaly is an Egyptian automated company that offers the service of purchasing products from numerous U.S. websites. All the customers have to do is to copy the link of the item they need, paste it in our website, then follow clearly explained steps to find the final cost... (More)

See all Careers and Jobs at Gebhaly.com
Hiring?
Signup for an employer account and Post your Jobs!