todo todo
white mimocodes logo
careers

Join our team at Mimocodes.

Join Our Team of Skilled Designers and Developers and help us Create Innovative and Sustainable Digital Artifacts.

Grow Your Career with Mimocodes’ Skill-Up Program.

We invest in your future — get financial support for certifications in tech, agile, cloud, and more.

Mimocodes empowers its team consistently to grow their skills and careers by providing financial support for professional certifications.

skill-up program logo
mimocodes emblem

We’re always looking for talented people that move us bolder, dream bigger and perform better.

At Mimocodes, you will get to work with some of the world's leading brands, on innovative creative and technology initiatives - in an environment that champions creativity and personal development.

Open Positions

1
Senior PHP Testing Engineer (Unit/Pest)
Cairo Full-time (On-site)

Join Mimocodes as a PHP Testing Engineer to lead the development of robust, automated test suites for our products. You’ll architect and implement unit, feature, and integration tests (Pest/PHPUnit) for Laravel APIs and React.js frontends, ensuring reliability across our stack.

Ideal for: QA specialists or backend/full-stack engineers passionate about test-driven development (TDD) and CI/CD pipelines.

  • PHP testing
  • Pest testing
  • PHPUnit
  • automated testing
  • test-driven development
  • TDD
  • React.js testing
  • Jest
  • Scrum QA
  • software testing engineer
  • testing specialist
  • QA automation engineer
  • software tester
  • performance testing

2
Junior Smart TV App Developer (Vanilla JavaScript)
Cairo Full-time (On-site)

Join Mimocodes as a Junior Smart TV App Developer and help build polished, high-performance streaming experiences across major TV platforms. You'll work alongside our team on real-world TV applications shipped to Samsung Tizen, LG webOS, Android TV, Fire TV, and Apple TV — writing clean, efficient vanilla JavaScript tailored for constrained TV environments.
Ideal for: Fresh graduates or early-career developers with a curiosity for unconventional platforms and a love for low-level JavaScript.

  • Smart TV Developer
  • OTT Developer
  • Vanilla JavaScript
  • ES6+
  • Samsung Tizen
  • LG webOS
  • Android TV
  • Fire TV
  • Apple TV
  • tvOS
  • HbbTV
  • D-pad Navigation
  • 10-foot UI
  • HTML5 Video
  • Set-Top Box Developer
  • Vega OS

3
Senior UI/UX Designer
Cairo Full-time (On-site)

Join Mimocodes as a Senior UI/UX Designer and take ownership of the full design lifecycle across our product portfolio — from payment platforms and fintech solutions to Smart TV & OTT streaming apps, web platforms, mobile applications, and internal dashboards. You'll work closely with product managers and developers to translate complex requirements into intuitive, visually refined experiences that inspire trust and delight users across every screen size and platform.

Ideal for: Experienced designers who think in systems, sweat the details, and have a proven track record simplifying complex financial flows into clean, user-friendly products.

  • UI/UX Designer
  • Senior Designer
  • Figma
  • Design Systems
  • Fintech Design
  • Payment UX
  • Merchant Dashboard
  • Payment Gateway
  • PayFac
  • Payout UI
  • KYC Onboarding
  • Financial Product Design
  • MMS
  • Payment Orchestration
  • UX Research
  • Wireframing
  • Prototyping
  • Product Design
  • Mobile Design
  • Web Design
  • Smart TV UI
  • OTT Design
  • 10-foot UI
  • Adobe Photoshop
  • Adobe Illustrator
  • Interaction Design
  • Visual Design
  • Component Library
  • Accessibility

We are looking for New Interns

ignite logo

More is possible for your future as part of Mimocodes' IGNITE; Our summer Internship Program. That’s because we are invested in you. In developing your skills, connecting you to a team with diverse perspectives, and empowering you to see your ideas become a reality.

  • - 3 months of paid internship
  • - Work on real projects
  • - Work with a team of experts
  • - Optional summer break up to 15 days.
  • - Certificate of completion
  • - Top performers to receive a full-time offer

Track your submitted application

You can use the 'Track my application' service only if you have already submitted a job application.

Track my application