On-site Full Time
test -
Egypt , Cairo
--
Company

Job Details

Job Overview

We are seeking a motivated and results-driven Senior Web Developer to join our dynamic tech team in Cairo, Egypt. This role offers an opportunity to contribute to high-impact web applications, collaborate with cross-functional teams, and grow technical expertise in a fast-paced environment. You will work on modern front-end and back-end development tasks, ensuring scalable, robust, and maintainable solutions.

About the Company

We are a forward-thinking technology company specializing in delivering innovative digital solutions for a diverse range of industries. Our culture emphasizes collaboration, continuous learning, and delivering exceptional user experiences. We value initiative, accountability, and a customer-centric approach to product development.

Key Responsibilities and Duties
  • Design, develop, test, and maintain scalable web applications using modern frameworks and best practices.
  • Collaborate with product managers, designers, and other engineers to translate requirements into clean, efficient code and user-friendly interfaces.
  • Lead code reviews, mentor junior developers, and contribute to technical decision-making and architecture discussions.
  • Implement responsive design and ensure cross-browser compatibility and accessibility compliance (WCAG).
  • Optimize application performance, implement security best practices, and monitor production systems for reliability.
  • Participate in agile ceremonies, contribute to backlog refinement, and deliver feature-rich increments on sprint timelines.
  • Write comprehensive unit, integration, and end-to-end tests; maintain test automation where applicable.
  • Document technical specifications, API contracts, and developer guidelines to support maintainability and onboarding.
Qualifications and Requirements
  • University degree in Computer Science, Software Engineering, or a related field.
  • 2 to 5 years of hands-on web development experience; internship-level candidates with strong project work will be considered.
  • Solid proficiency in front-end technologies (HTML5, CSS3, JavaScript/TypeScript) and modern frameworks (e.g., React, Angular, Vue).
  • Experience with back-end development (Node.js, Express, or other relevant stacks) and RESTful API design.
  • Familiarity with databases (SQL and/or NoSQL), version control (Git), and CI/CD pipelines.
  • Understanding of software design patterns, testing strategies, and code quality practices.
  • Ability to work independently and as part of a collaborative team in a fast-paced environment.
  • Strong problem-solving, debugging, and communication skills; comfortable presenting ideas to stakeholders.
  • Fluency in English; proficiency in Arabic is a plus for local collaboration.
Required Skills
  • Frontend: React (or equivalent), TypeScript, HTML5, CSS/Sass, responsive design, UI/UX sensibility.
  • Backend: Node.js, Express (or alternative), API development, authentication/authorization patterns.
  • Databases: SQL (PostgreSQL/MySQL) and/or NoSQL (MongoDB); querying and data modeling.
  • DevOps & Tooling: Git, Docker, basic familiarity with cloud platforms (AWS/Azure/GCP) is a plus.
  • Testing: Jest, Mocha, Cypress, or similar; emphasis on test-driven development and reliability.
  • Communication: clear written and verbal communication; ability to document and share knowledge effectively.
Benefits and Perks
  • Competitive salary and performance-based bonuses.
  • Health insurance where applicable and comprehensive benefits package.
  • Flexible work arrangements and opportunities for professional development.
  • Inclusive, collaborative team culture with regular knowledge-sharing sessions.
  • Access to modern tooling, training resources, and potential for career advancement.

Similar Jobs

About test
Egypt, Cairo
Account Management / Client Services