Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Full Stack Developer.
Cairo Jobs | Expertini

Urgent! Full Stack Developer - Local Job Opening in Cairo

Full Stack Developer



Job description

We are looking for a passionate Full Stack Web Developer with at least one year of experience in building and maintaining scalable, responsive, and secure web applications.

You will be responsible for both front-end and back-end development, collaborating with cross-functional teams to deliver innovative solutions that enhance user experience and business efficiency.
RESPONSIBILITIES

  • ·      <b>Front-End Development:</b>
  • o  Develop dynamic and responsive user interfaces using modern frameworks such as <b>React.js</b>,<b> Angular</b>.
  • o  Implement pixel-perfect UI designs with <b>HTML5</b>, <b>CSS3</b>, <b>JavaScript</b>, and <b>TypeScript</b>.
  • o  Optimize application performance for maximum speed and scalability.
  • ·      <b>Back-End Development:</b>
  • o  Build and maintain server-side logic using <b>Node.js </b>or similar technologies.
  • o  Design and implement RESTful APIs and integrate third-party services as needed.
  • o  Work with relational and non-relational databases (e.g., <b>MSSQL</b>, <b>MySQL</b>, <b>PostgreSQL</b>, <b>MongoDB</b>).
  • ·      <b>Full Stack Responsibilities:</b>
  • o  Participate in all phases of the software development lifecycle: design, development, testing, deployment, and maintenance.
  • o  Collaborate with designers, product managers, and other developers to deliver end-to-end features.
  • o  Maintain version control and follow best practices for code quality using <b>Git</b> and CI/CD pipelines.
  • ·      <b>Other Responsibilities:</b>
  • o  Debug and resolve technical issues in a timely manner.
  • o  Write clean, well-documented, and maintainable code.
  • o  Stay up to date with emerging technologies and industry best practices.

REQUIREMENTS
  • <h2><b>Required Qualifications</b></h2>
  • ·   Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
  • ·   <b>1+ years of hands-on experience</b> with both front-end and back-end development.
  • ·    Proficiency in:
  • o  <b>Front-End:</b> HTML5, CSS3, JavaScript/TypeScript, React.js/Angular
  • o  <b>Back-End:</b> Node.js
  • o  <b>Databases:</b> SQL and NoSQL technologies
  • ·      Familiarity with cloud platforms such as <b>Azure</b>, or <b>GCP</b> is a plus.
  • ·      Understanding of RESTful APIs, authentication protocols (OAuth, JWT), and security best practices.
  • ·      Experience with version control tools like <b>Git</b> and collaborative development workflows (GitHub/GitLab).
  •  
  • <h2><b>Preferred Skills</b></h2>
  • ·      Basic understanding of DevOps tools for CI/CD.
  • ·      Experience with containerization tools (e.g., <b>Docker</b>, <b>Kubernetes</b>) is an advantage.
  • ·      Exposure to testing frameworks like <b>Jest</b>, <b>Mocha</b>, or <b>Selenium</b>.
  • ·      Knowledge of agile methodologies (Scrum/Kanban).
  •  
  • <h2><b>Soft Skills</b></h2>
  • ·      Strong problem-solving and analytical thinking abilities.
  • ·      Excellent communication and teamwork skills.
  • ·      Ability to adapt quickly to new technologies and changing business requirements.
  • ·      A passion for learning and continuous improvement.


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Full Stack Potential: Insight & Career Growth Guide