
Senior Full-Stack Software Engin...
E-Jawdah -
Nasr City, CairoJob Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design, develop, and maintain scalable, high-quality software solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Lead and mentor junior developers, providing guidance and support.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
Job Requirements
- Minimum 5 years of experience in software development.
- Proven back-end experience with Django, PHP, Ruby on Rails, or similar frameworks.
- Proven front-end experience with React, Vue, or Angular.
- Very strong foundation in basic front-end languages (HTML, Javascript, and CSS)
- Strong knowledge of software development principles, patterns, and best practices.
- Familiarity with database technology (e.g., MySQL, PostgreSQL).
- Proficiency in code versioning tools, such as Git.
Preferred Skills
- Experience with cloud services (e.g., AWS, Azure).
- Experience in developing RESTful APIs.
- Knowledge of containerization technologies (e.g., Docker).