(Part-Time / Project-Based Contractor – Fresh Graduate)
Location: Remote (Egypt) Contract Type: Part-time / Project-Based (Contractor) Experience Level: Fresh Graduate / Entry Level Commitment: Flexible hours based on active projects Start Date: As needed per project
About the Role
We are looking for a Junior Software Engineer (HTML/CSS) to join us on a part-time, project-based contractor model. This role is ideal for a fresh graduate who wants real-world experience, exposure to production projects, and a structured path to grow — without the pressure of a traditional full-time role from day one.
You will work with our team on active client and internal projects, contributing to front-end implementation while learning how professional delivery teams operate. Engagements will be project-based, with clear scopes, timelines, and deliverables.
This role suits someone who wants to:Build experience while still learning Work on real systems, not dummy tasks Get paid per project or hourly Grow toward longer-term or full-time opportunities over time
What You’ll Be Working On
Depending on project needs, you may work on:Creating and updating HTML/CSS layouts for web applications Converting Figma or design files into responsive web pages Building UI sections such as:Landing pages Dashboards Forms and data entry screens Content sections and UI components Fixing layout and responsiveness issues Improving existing front-end code for clarity and structure Supporting senior engineers with front-end implementation tasks Making small UI changes as part of ongoing delivery work Learning how front-end code integrates with APIs and back-end services Following project guidelines, naming conventions, and folder structures
Each project will have:Clear scope Defined deliverables Agreed timeline Clear expectations on output
Required Skills (Must Have)
This role is open to fresh graduates, but you should already have a solid foundation in:HTML5Semantic elements Clean, readable structure CSS3Box model, positioning Flexbox and/or Grid Responsive design using media queries Understanding how to build mobile-friendly layouts Ability to follow designs and UI instructions Comfortable using a code editor (VS Code or similar) Basic understanding of file organization Willingness to learn, improve, and accept feedback
Nice to Have (Not Mandatory)
These are helpful but not required:Basic Java Script knowledge Familiarity with Git Experience with CSS frameworks (Bootstrap, Tailwind, etc.) Personal, academic, or freelance projects Basic understanding of accessibility Experience with CMS tools or website builders
Who This Role Is Ideal For This role is a great fit if you:Are a fresh graduate or entry-level developer Want hands-on experience with real projects Prefer flexible, project-based work Care about writing clean and readable front-end code Are detail-oriented and patient with layouts Want guidance and feedback as you grow Are interested in potentially moving to larger or longer engagements over time
Engagement Model & Compensation This is a contractor role, not full-time employment Work is assigned per project or per phase Compensation is project-based or hourly, depending on scope Hours are flexible and agreed in advance per engagement Strong performers may receive:Ongoing project work Increased responsibility Priority on future engagements Consideration for longer-term or full-time roles when available
How We Work Remote collaboration Clear task breakdowns Written scopes and expectations Feedback on deliverables Focus on quality and learning, not rushing