todo todo
white mimocodes logo

Job Application

Senior Full Stack Developer (React/Laravel)
Experienced (Non-Manager)
Maadi, Cairo

We are looking for a talented, logical thinker with solid Laravel and React experience. You will be working directly with the clients (some are non-Arabic speakers). Digesting their business needs, and providing out-of-the-box interactive, digitally gamified solutions. Candidates Must have outstanding critical and logical thinking that can be translated into comprehensive software planning and produces exceptional products.

  • Architecting, developing, implementing, and delivering quality software into an externally facing client product.
  • Providing code quality assurance.
  • Making decisions on code architecture and design.
  • Execute full software development life cycle (SDLC).
  • Develop flowcharts, layouts, and documentation to identify requirements and solutions.
  • Write well-designed, testable code.
  • Produce specifications and determine operational feasibility.
  • Document and maintain software functionality.
  • Troubleshoot, debug, and upgrade existing systems.
  • Deploy programs and evaluate user feedback.
  • Comply with project plans and industry standards.
  • Ensure software is updated with the latest features.
  • Specifying, visualizing, constructing, and documenting the artifacts of software systems.


  • 5+ years of Frontend development experience, with at least 3 of them being hands-on with Laravel on Medium-to-Large Applications.
  • Expertise working with packages and other developers’ codebases.
  • Dedication to TDD pattern.
  • Extensive experience writing API integrations.
  • Expertise working with relational databases.
  • Proficiency in front-end web development basics including HTML5, CSS3, JavaScript, etc.
  • Proficiency with React front-end framework and the React Ecosystem like Redux. 
  • Familiarity with Vuejs front-end framework is a plus.
  • Familiarity with UML and related tools.
  • Experience and dedication to modern-day development tools including version control.
  • Experience with real-time applications (, pusher).
  • Knowledge of docker.


  • Comfortable with Linux servers and some dev-ops.
  • Desire to work with project managers, designers, and other developers.
  • Excellent verbal and time management skills.
  • Familiarity with agile software development methodologies.
  • Excellent problem-solving and debugging skills.
  • Strong communication and interpersonal skills.
  • Ability to work independently and as part of a team.
  • Fluency in English. Written, Spoken is a must.
  • Competitive salary.
  • Paid time off.
  • We believe in work-life balance, so we offer you 21 days of annual leaves as per labor law.
  • Laravel certified developer on us. (T&C apply)
  • Annual profit share.

Contact Information

We will not share your email outside Mimocodes. review our privacy policy
This email will be the default communication channel.
The hiring team may occasionally use this number to contact you about this job.

Tell us more about you.

Introduce yourself, highlight your qualifications, and explain why you are a good fit for the position.


Max allowed size 2MB
Max allowed size 2MB