UI developer Jobs
12509 Jobs Found
About the Job We are looking for new colleagues to join our fast-growing Simon-Kucher Engine team as a Full-Stack Developer (Out Systems + High-Code) to create and develop digital applications that deliver real impact for our clients. This role goes beyond pure low-code development. While Out Systems is our core platform, strong hands-on coding experience is essential. We are looking for developers who can architect, build, and extend applications across the full stack: backend logic, integrations, and frontend user experiences, without relying solely on drag-and-drop solutions. Simon-Kucher is at the forefront of innovation in our space, inventing business models, algorithms, solutions, and methodologies. Simon-Kucher Engine’s digital end-to-end solutions deliver sustained top-line impact for our clients. Are you interested in working in a team of digital evangelists with a can-do attitude? Do you enjoy agile processes, open-minded collaboration, and a startup-like atmosphere with flat hierarchies? Most importantly, do you want to make a difference? Then you’ve come to the right place.<br>What Makes Us Special Advance your career with exciting professional opportunities in our thriving company with a startup feel Work on projects that focus on growth, have a positive impact, and truly matter Contribute your ideas in a culture defined by entrepreneurial spirit, openness, and integrity Collaborate with helpful, enthusiastic colleagues with strong team spirit Access extensive training curricula and learning programs (e.g., Linked In Learning) Benefit from holistic feedback and development processes (e.g., 360-degree feedback) Enjoy hybrid working, daycare allowance, corporate discounts, and wellbeing support (e.g., Headspace) Participate in frequent employee events, including our World Meeting and Holiday Party<br>How You Will Create an Impact Translate client business processes and strategies into scalable software solutions Collaborate with consultants, UX designers, and technical experts to design innovative solution concepts Engage with clients from the start: gather requirements, identify synergies, define scope, and provide estimates Design, develop, and manage the full lifecycle of Out Systems-based applications Implement robust backend logic, integrations, and APIs (REST) Build and maintain clean, scalable, object-oriented code structures Design and optimize databases (SQL, Postgre SQL or similar) Develop responsive, accessible, and engaging frontends (HTML, CSS, Java Script) Translate UX/UI concepts (e.g., Figma) into functional applications Create personalized UI analytics dashboards and data visualizations Ensure performance optimization, security, and scalability across the application stack Contribute to testing strategies, unit tests, and continuous improvement<br>About You Bachelor’s or Master’s degree in Computer Science or a related field3–5+ years of professional experience in software development Strong experience developing applications using the Out Systems low-code platform, including architecture and performance optimization Solid high-code expertise (low-code only is not sufficient) Strong backend development experience, including API creation and integration Proven frontend development experience (HTML, CSS, Java Script, responsive UI design) Confident working with object-oriented programming principles Ability to build applications from scratch and maintain/improve existing systems Experience writing and maintaining unit tests Strong database knowledge (SQL; Postgre SQL is a plus) Bonus: experience integrating AI models, High Charts, browser/mobile testing, and documenting workflows Strong ownership mindset with the courage to propose alternative solutions Excellent communication skills and ability to collaborate with clients and cross-functional teams Fluent in English; German is a plus<br>About Simon-Kucher Simon-Kucher is a global consultancy with more than 2,000 employees in 30+ countries. Our sole focus is unlocking better growth that drives measurable revenue and profit for our clients. We optimize every lever of commercial strategy: product, price, innovation, marketing, and sales, based on deep customer insights. With 40 years of experience in monetization topics, we are the world’s leading pricing and growth specialist. We are committed to diversity, equity, and inclusion, creating an environment where everyone feels valued and empowered to contribute.
Core Responsibilities:Conduct continuous teardowns of UAE competitors to ensure our interface remains the benchmark for "Premium Digital Banking" in the Gulf. Lead design-led discovery, conducting user research and usability tests to identify friction points specifically for the UAE's diverse, multi-national user base. Responsible for simplifying navigation and reducing cognitive load, ensuring that even the most complex financial tasks feel straightforward and confident for the user. Create the detailed UI designs, Wireframes and interactive prototypes that serve as the "Blueprint" for the UAE dev team. Maintain and evolve our Digital Banking Design System, ensuring consistent icons, typography, and color palettes across i OS, Android, and Web platforms.<br>Required Qualification: Experience working on fintech or digital banking platforms. Strong Portfolio demonstrating UI/UX design. Business Acumen. Innovation & Going Digital. Strategic Thinking.
Develop front end website architecture Design user interactions on web pages Develop back-end website applications Create servers and databases for functionality Ensure cross-platform optimization for mobile phones Ensure responsiveness of applications Work alongside with graphic designers for web design features Observe a project from conception to a finished product Design and develop APIsMeet both technical and consumer needs Stay up to date with developments in web applications and programming languages<br><br>Requirements<br><br>1-3 years of experience in software engineering or a related field Proficiency with fundamental front-end languages such as HTML, CSSFamiliarity with Java Script frameworks such as JS and React Proficiency with server-side languages such as Ruby, Node js Familiarity with database technology such as MySQL, Postgre SQLAttention to details Excellent written and verbal communication skills Excellent written and spoken in both English and Arabic
CYRKIL is Hiring — Senior AI Product Designer<br>CYRKIL SASU, a French company specializing in Artificial Intelligence and Intelligent Systems, is looking for a Senior AI Product Designer — UI/UX & Design Systems to work on advanced AI-powered products, intelligent applications, analytical dashboards, and user-facing digital systems.<br>This is an advanced digital product design role. It is not a Graphic Designer, Branding, Logo Design, or Marketing Design position.<br>If your portfolio is primarily focused on logos, illustrations, print design, or social media graphics, this role is unlikely to be the right fit.<br><br>About the Role<br>You will take ownership of the complete product design layer across selected CYRKIL products:<br>Problem understanding → UX architecture → User flows → UI design → Design system → Prototyping → Engineering handoff → Implementation review<br>You will work directly with the company leadership and engineering team on products that are actively being built, where design decisions directly influence the final product.<br><br>Key Responsibilities<br>Design end-to-end experiences for AI products, web applications, intelligent systems, and analytical dashboards. Build, maintain, and scale a professional Design System, including components, variables, design tokens, patterns, and usage rules. Design complex and data-dense interfaces including dashboards, KPI views, tables, charts, reports, and multi-step workflows. Design complete product states including loading, empty states, errors, validation, permissions, offline/network failure, and recovery scenarios. Design properly for Arabic RTL, alongside English and French interfaces, including mixed-language content, iconography, alignment, and layout behavior. Apply accessibility and inclusive-design principles throughout the product. Conduct user research and usability testing when required and translate findings into design decisions. Collaborate closely with frontend engineers and review the implemented product against approved designs. Use product data, feedback, and measurable outcomes to continuously improve the user experience.<br><br>AI Product Design<br>The role requires an understanding of how designing an AI-powered product differs from designing a conventional software interface.<br>You should be comfortable designing experiences involving:<br>AI processing and loading states Streaming or progressively generated responses Regeneration and alternative outputs Failure and fallback states Uncertainty and confidence Human review and approval workflows Trust, transparency, and system limitations Recovery from incorrect or incomplete AI outputs<br><br>Product Areas<br>You may work across:<br>AI Platforms & Assistants • Robotics & Intelligent Systems • Computer Vision • IoT & Connected Systems • Cybersecurity & Trust Interfaces • Health Technology • Analytics Dashboards • Data Visualization<br><br>Essential Requirements<br>Strong experience designing digital products for web and/or mobile, rather than primarily graphic design. Advanced proficiency in Figma, including Components, Variables, Auto Layout, and Interactive Prototyping. Proven experience building or maintaining a real, inspectable Design System. Strong experience designing dashboards, complex interfaces, data-heavy screens, and data visualization. Practical experience designing Arabic RTL interfaces. Understanding of accessibility and inclusive-design principles. Basic knowledge of frontend technologies and the ability to collaborate closely with engineers. Ability to explain and defend design decisions using logic, evidence, user needs, and product objectives. Strong remote-working discipline and ability to meet deadlines. Professional working proficiency in English. Arabic is required for this role.<br>French is considered an advantage.<br><br>Nice to Have<br>Experience in one or more of the following is considered an advantage:<br>AI interface design Motion design and transitions Data visualization Short-video or social-platform product experiences Stronger frontend development knowledge Robotics IoTComputer Vision French language<br><br>Portfolio Requirement<br>A portfolio is mandatory. Applications without a clear portfolio will not be considered.<br>Your portfolio should include real product-design work that can be reviewed in detail — not only isolated screenshots.<br>We particularly want to see:<br>At least one detailed product design case study The problem you were solving Your specific role and contribution Research or reasoning behind important decisions User flows and interaction decisions Final outcome A Design System example showing components, variables/tokens, and usage rules A data-dense dashboard or complex multi-step product flow Clear distinction between what you personally designed and what was created by the wider team<br>Please include your portfolio URL and relevant case-study links clearly inside your CV.<br><br>Working Model<br>Fully Remote — applications are open from Egypt and internationally.<br>Candidates must be able to maintain at least four hours of daily working-time overlap with Paris time.<br><br>Experience Level<br>We do not evaluate candidates primarily by the number of years they have worked.<br>Your level will be assessed based on:<br>Portfolio quality • Product complexity • Design thinking • System-design capability • Execution quality • Ownership • Ability to explain your decisions<br><br>Selection Process<br>CV and portfolio screening Confidentiality agreement when access to private product materials is required A clearly scoped practical design assessment Interview and discussion of your design decisions and previous work Final offer and onboarding discussion<br>Any practical assessment submitted during the recruitment process is used for evaluation purposes only and will not be used commercially.<br><br>Languages<br>English — Required<br>Arabic — Required<br>French — Advantage<br><br>Compensation<br>Compensation will be determined according to experience, skills, portfolio quality, and scope of responsibilities.<br><br><br>CYRKIL SASU — Paris, France<br>Artificial Intelligence & Intelligent Systems
Develop front end website architecture Design user interactions on web pages Develop back-end website applications Create servers and databases for functionality Ensure cross-platform optimization for mobile phones Ensure responsiveness of applications Work alongside with graphic designers for web design features Observe a project from conception to a finished product Design and develop APIsMeet both technical and consumer needs Stay up to date with developments in web applications and programming languages<br><br>Requirements<br><br>3-5 years of experience in software engineering or a related field Proficiency with fundamental front-endlanguages such as HTML, CSSFamiliarity with Java Script frameworks such as JS and React Proficiency with server-side languages such as Ruby, Node js Familiarity with database technology such as MySQL, Postgre SQLAttention to details Excellent written and verbal communication skills Excellent written and spoken in both English and Arabic
Company Description Régisseur App is building the Operating System for the Global Entertainment & Hospitality Industry. Our platform brings together artists, entertainers, venues, event organizers, producers, promoters, vendors, and service providers into one unified ecosystem. We are developing an enterprise-grade platform that includes talent and venue management, event planning, ticketing, secure payments, digital contracts, project collaboration, business networking, and vendor management. We're looking for a passionate Full Stack Developer to help build scalable, high-performance applications that will power the future of the entertainment industry.<br>What You'll DoDevelop scalable backend services using . NET 8 / ASP. NET Core Build modern, responsive user interfaces using Angular Design and maintain RESTful APIsDevelop secure authentication and authorization features Work with Postgre SQL to design and optimize databases Integrate asynchronous services using Rabbit MQBuild scheduled background jobs using Hangfire Collaborate with UI/UX designers to implement pixel-perfect interfaces Participate in architecture discussions and technical planning Write clean, maintainable, and well-tested code Optimize application performance and scalability Perform code reviews and contribute to engineering best practices Troubleshoot and resolve production issues<br>Required Qualifications3+ years of professional Full Stack development experience Strong experience with C# and ASP. NET Core Strong experience with Angular Solid understanding of Type Script, Java Script, HTML5, and CSS3Experience building REST APIsExperience with Entity Framework Core Strong knowledge of Postgre SQLExperience with Git and Git workflows Understanding of SOLID principles and Clean Architecture Experience working with microservices Excellent analytical and problem-solving skills Strong communication skills in English<br>Nice to Have Experience with Rabbit MQExperience with Hangfire Docker and containerization Azure or OVH Cloud deployment CI/CD pipelines Redis caching Signal RMobile backend development Experience with event-driven architecture<br>Why Join Régisseur App? Work on a large-scale international Saa S platform Build products used by the entertainment and hospitality industry worldwide Opportunity to influence architecture and product decisions Collaborative and innovative engineering culture Flexible remote work environment Career growth in a fast-growing technology startup<br>Ready to build the future of entertainment technology?<br>Apply today and become part of the team behind Régisseur App.<br>Tech Stack. NET 8ASP. NET Core Angular Type Script Postgre SQLRabbit MQHangfire Entity Framework Core REST APIsGit Docker (Preferred) Azure / OVH Cloud Microservices Architecture
Key Responsibilities:• Develop and maintain native Android applications using Kotlin and/or Java.• Collaborate with UI/UX designers, product managers, and backend developers.• Integrate RESTful APIs and third-party services.• Optimize application performance, quality, and responsiveness.• Troubleshoot, debug, and resolve application issues.• Conduct code reviews and follow development best practices.• Implement security and data protection measures.• Publish and maintain applications on Google Play Store.<br>Required Qualifications:• Bachelor's degree in computer science, Software Engineering, or related field.• 2+ years of Android development experience (adjust as needed).• Strong proficiency in Kotlin and/or Java.• Experience with Android SDK, Android Studio, Jetpack components, and Material Design.• Knowledge of MVVM, MVC, or Clean Architecture principles.• Experience with Git version control.
<p><strong>Company:</strong> Qartas<br><strong>Location:</strong> Cairo, Egypt — On-site<br><strong>Employment Type:</strong> Full-time<br><strong>Experience:</strong> 2+ years with React Native</p><p>About Qartas</p><p>Qartas is building a mobile platform that helps teachers prepare assessments, review student answers, grade efficiently, track results, and manage their classes.</p><p>We are looking for a React Native Developer to develop and maintain our Android and iOS application.</p><p>Responsibilities</p><ul><li>Develop and maintain the Qartas app using React Native and TypeScript.</li><li>Build responsive interfaces based on UI/UX designs.</li><li>Integrate the app with our FastAPI backend through REST APIs.</li><li>Implement authentication, navigation, state management, and error handling.</li><li>Build camera, image preview, and file-upload workflows.</li><li>Support Arabic and right-to-left layouts.</li><li>Debug issues, improve performance, and write maintainable code.</li><li>Test important user flows and participate in code reviews.</li><li>Prepare development and production builds for Android and iOS.</li><li>Work closely with the product, backend, and AI/ML developers.</li></ul><p>Requirements</p><ul><li>2+ years of practical React Native experience.</li><li>Strong JavaScript and TypeScript knowledge.</li><li>Experience developing applications for Android and iOS.</li><li>Experience with REST APIs, React hooks, navigation, and state management.</li><li>Experience with Git and collaborative development.</li><li>Ability to debug mobile and API integration issues.</li><li>Ability to work full-time on-site in Cairo.</li></ul><p>Preferred</p><ul><li>Experience with Expo and EAS Build.</li><li>Experience with camera access, image uploads, and local storage.</li><li>Familiarity with Arabic and RTL applications.</li><li>Experience publishing apps to Google Play or the Apple App Store.</li><li>Familiarity with FastAPI or Python backends.</li><li>Some experience with backend development, including building or maintaining APIs and working with databases.</li></ul><p> </p>
ABOUT POPCORN<br>Popcorn is an AI studio changing how ads get made. Brands and creators startwith a product link and finish with a complete video ad — script, cast,location, storyboard, voiceover and final render, generated end to end inminutes.<br>We are built for the Middle East and Arabic-first. The product ships fullybilingual in English and Arabic, right to left from the ground up, and it isdesigned to scale globally.<br>Design is not decoration here. We ask people who have never opened an editingtimeline to direct a video — casting, framing, pacing, tone. Whether thatfeels effortless or overwhelming is a design outcome.<br>THE ROLE<br>We are hiring a Senior Digital Product Designer to own the product experienceend to end — from the first flow sketch to the final pixel, in two languagesand two reading directions.<br>The central challenge of this role is simplicity. Video production has realdepth: formats, casting, locations, pacing, direction, revision. Our platformgives people access to all of it. Making that depth feel effortless — so thatsomeone who has never made an ad can reach a great one without instruction,while an experienced user still finds the control they came for — is thehardest and most valuable design work we have.<br>If you are the kind of designer who is happiest removing steps, sharpeningdefaults and making a powerful tool feel obvious, this is your role.<br>WHAT YOU WILL WORK ON<br>Making a powerful product feel simple. This is the heart of the job. You willown information architecture, progressive disclosure, defaults, and thesequencing of choices — deciding what a user sees now, what waits untillater, and what they never need to think about at all. Success looks like afirst-time user reaching a finished ad without reading anything, and areturning user moving faster every time.<br>The creation studios. Multi-step flows where users go from a product link toa finished ad — choosing formats, casting characters, setting scenes,reviewing takes. These are the most important surfaces in the product and themost demanding: a lot of capability, a lot of state, and a user who needs tofeel in control without being handed a control panel.<br>Designing for generation. Our renders take minutes and the output is notfully predictable. Waiting states, progress, previews, partial results, andthe moment someone sees their video for the first time. This is some of themost interesting interaction design in the product, and there is noestablished playbook for it.<br>The bilingual experience. Every screen ships in English and Arabic with full RTL. That means real Arabic typography, correctly mirrored layouts, and copythat reads as if it were written in Arabic rather than translated into it. You will own how the product feels for an Arabic-first user.<br>The design system. We build on a custom system — our own tokens, componentsand patterns rather than an off-the-shelf kit. You will own it, keep itcoherent as the product grows, and make sure new surfaces feel like theybelong.<br>Mobile. A large share of our users are on phones, often on slowerconnections. Mobile is a first-class surface, not a scaled-down afterthought.<br>Brand and visual language. Our identity leans on a soft, three-dimensionalillustration style with a character at the centre of it. You will extend thatlanguage across the product, marketing pages and launch moments.<br>WHAT WE ARE LOOKING FOR<br>- 4+ years designing digital products, with a portfolio showing depth on complex, interactive interfaces — tools and applications, not only landing pages. Saa S, creative tools or AI platforms preferred.- A track record of simplification. You can point to a product surface you made materially easier to use — fewer steps, clearer choices, better defaults — and explain how you knew it worked.- Strong information architecture instincts. You are comfortable deciding what to surface, what to defer, and what to remove entirely, and you are as proud of what you cut as of what you added.- Onboarding and first-run design. You know how to get a new user to a real result fast, and why that matters more than any other screen.- Strong end-to-end product design. You can take an ambiguous problem through flows, wireframes, high-fidelity UI and engineering handoff, and explain the reasoning at every step.- Excellent visual craft: typography, spacing, hierarchy, colour and motion.- Bilingual and RTL design experience, or the clear ability to take it on. Arabic typography and mirrored layouts are central to this role, not an edge case.- Fluent Arabic and English. You will design and write copy in both.- Design systems experience. You have built and maintained components, tokens, variants and documentation.- Mobile-first responsive design as a default instinct.- Accessibility fluency — colour contrast, focus states, touch targets, motion sensitivity. We treat these as part of the craft.- Figma mastery: components, variants, auto layout, prototyping, and files other people can actually work in.- User research skills — planning and running sessions, watching people use the product, and turning what you see into design decisions.- Comfort collaborating with engineers, and enough literacy in how the front end works to design things that build cleanly.<br>BONUS POINTS<br>- Illustration or 3D skills (Blender, Spline, Cinema 4D). Our visual identity leans on rendered 3D.- Motion design (After Effects, Rive, Lottie) and an eye for interface motion that carries meaning rather than decoration.- Experience designing for AI products — generation flows, prompt interfaces, results that vary between runs.- UX writing, especially strong Arabic microcopy in a conversational Khaleeji register.- Front-end skills (HTML/CSS, Tailwind, React) enough to prototype or adjust in code.- Video, film or creative-tool background — you understand shots, cuts and pacing.- Experience designing for the GCC or wider MENA market.<br>PORTFOLIO<br>A portfolio is required. Send a link — Behance, Dribbble, Notion, PDF or apersonal site are all fine.<br>We are most interested in two or three projects in depth rather than a broadgallery. For each, help us understand the problem, the options youconsidered, what you decided and why, and how it turned out.<br>We would especially like to see a project where you took something complexand made it feel simple. That is the single most relevant signal for thisrole. If you have bilingual or Arabic work, please include that too.<br>WHAT WE OFFER<br>- Competitive salary- Genuine ownership of the product experience- Work people see — our users are brands and creators across the region- Direct access to the founders- Medical insurance- Annual leave- Equipment and learning budget<br>HIRING PROCESS<br>Usually two weeks end to end.<br>1. Intro call, 30 minutes — your background, what we are building, mutual fit.2. Portfolio walkthrough, 60 minutes — you present two projects and we dig into the decisions behind them.3. Design exercise — a focused, paid take-home centred on simplifying a rich, multi-step flow, followed by a working session where we review it together the way we would review real work.4. Final conversation with the founders — product direction, ways of working, and your questions for us.<br>HOW TO APPLY<br>Apply through Linked In with your CV and portfolio link, or email hedar@popcornstudio.ai<br>Tell us about something you removed from a product, and why it made theexperience better. That tells us more than a list of tools.<br>We review every application personally.<br>Popcorn is an equal opportunity employer. We hire on capability and craft,and we welcome applicants of every background, gender & religion.
Mobile Developer (React Native + Native i OS & Android) Experience: 6+ Years Location: [Remote ] Employment Type: Full-Time About the Role We are looking for an experienced Mobile Developer with a strong background in React Native as well as native i OS (Swift/Objective-C) and native Android (Kotlin/Java) development. The ideal candidate has shipped production apps across both platforms, understands the trade-offs between cross-platform and native development, and can confidently move between React Native codebases and native modules when performance, platform-specific features, or third-party SDK integrations demand it. Key Responsibilities Design, build, and maintain high-performance mobile applications using React Native for cross-platform features and native i OS/Android for platform-specific requirements. Write and maintain native modules/bridges to integrate native SDKs, hardware APIs, or performance-critical code with React Native. Collaborate with product managers, designers, and backend engineers to translate requirements into technical solutions. Optimize application performance, memory usage, and battery consumption across both platforms. Own the full app lifecycle: architecture, development, testing, deployment, and App Store/Play Store release management. Debug and resolve complex platform-specific issues (native crashes, memory leaks, threading issues, etc.). Implement and maintain CI/CD pipelines for automated builds, testing, and releases. Write clean, maintainable, well-documented, and testable code following best practices. Conduct code reviews and mentor junior developers on both React Native and native development practices. Stay current with new mobile technologies, platform updates (i OS/Android OS releases), and React Native ecosystem changes. Required Skills & Experience6+ years of professional mobile application development experience. Strong hands-on experience with React Native (functional components, hooks, state management — Redux/Mob X/Zustand, navigation libraries). Solid experience in native i OS development using Swift and/or Objective-C, Xcode, and i OS SDKs. Solid experience in native Android development using Kotlin and/or Java, Android Studio, and Android SDKs. Experience building and maintaining native modules/bridges for React Native. Strong understanding of mobile UI/UX principles, responsive design, and platform-specific design guidelines (Human Interface Guidelines / Material Design). Experience with RESTful APIs, Graph QL, and third-party SDK integrations (payments, analytics, push notifications, maps, etc.). Familiarity with app store submission processes (App Store Connect, Google Play Console). Experience with version control (Git) and CI/CD tools (Fastlane, Bitrise, Git Hub Actions, Jenkins, etc.). Strong debugging, profiling, and performance optimization skills (Xcode Instruments, Android Profiler, Flipper). Understanding of mobile security best practices (secure storage, certificate pinning, encryption). Experience with unit testing and automated testing frameworks (Jest, Detox, XCTest, Espresso). Good to Have Experience with Type Script. Experience with offline-first architecture and local databases (SQLite, Realm, Watermelon DB). Familiarity with native build systems (Gradle, Cocoa Pods, Fastlane). Exposure to Flutter or other cross-platform frameworks. Experience with app performance monitoring tools (Firebase Crashlytics, Sentry, New Relic). Prior experience working in Agile/Scrum environments. Education Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)..
Established in 2008, Geidea epitomises customer focused empowerment and commercial success through continuous innovation. Geidea makes best in class digital payment solutions available for all by attracting and leveraging the best creative & entrepreneurial talent in the market. Our solutions give any business the chance to get ahead and reach for more no matter their size or maturity. Our technology mirrors our people - Smart, Innovative & Forward Thinkingwww.geidea.net<br>To maintain competitive advantage as we grow, we are currently looking for new "Senior Android Developer"<br>Job purpose:We are looking for a passionate and technically strong Senior Android Developer to join our Mobile Applications team. In this role, you will lead the design and development of scalable, high-performance Android applications that power our fintech solutions. You will collaborate closely with cross-functional teams — Product, Design, Backend, and QA — to deliver secure, user-friendly, and reliable mobile experiences.<br>Key accountabilities and decision ownership:Drive the end-to-end delivery of complex app modules — from design to deployment — ensuring scalability, performance, and reliability. Design and implement clean, modular, and maintainable architecture using MVVM and Clean Architecture principles across Android and shared KMM components. Develop rich UIs using Jetpack Compose and Compose Multiplatform, maintaining design accuracy through close collaboration with the UI/UX team (Figma). Integrate and optimize RESTful APIs with robust error handling, caching, and offline support. Apply modern Android practices using Coroutines, Flow, Hilt/Koin, Navigation Component, Room, and Work Manager. Optimize app performance, memory efficiency, and responsiveness while maintaining security and compliance standards. Collaborate effectively with Product, Design, Backend, and QA teams to convert business requirements into scalable technical solutions. Maintain high code quality through code reviews, unit testing, and CI/CD best practices. Monitor app stability and analytics using Firebase Crashlytics, Firebase Analytics, and Performance Monitoring, driving improvements through insights. Stay up to date with emerging Android and Multiplatform technologies to continuously improve team efficiency and product quality.<br>Must have technical / professional qualifications:4-5 years of hands-on Android development experience with strong proficiency in Kotlin. Practical experience working on Kotlin Multiplatform Mobile (KMM) projects. Expertise in Jetpack Compose, MVVM, Dependency Injection (Hilt/Koin), Coroutines, and Flow. Strong understanding of asynchronous programming, multi-threading, and memory optimization. Proven experience in modular architecture design and feature-based project structure. Solid experience integrating RESTful APIs and managing data synchronization. Familiarity with Firebase (Crashlytics, Analytics, Performance Monitoring) and Mixpanel for app analytics and stability. Deep understanding of mobile app security best practices — secure storage, encryption, and vulnerability prevention. Excellent communication skills and ability to work effectively in agile, cross-functional teams. Strong ownership mindset with the ability to prioritize and deliver within timelines. Experience in POS, fintech, or payment domain applications. Knowledge of remote configuration, feature toggles, and dynamic UI management. Exposure to CI/CD pipelines (Git Lab CI, Jenkins, or similar). Basic understanding of i OS integration in KMM projects. Experience working in multi-module, scalable app architectures.<br>Our values guide how we think and act - They describe what we care about the most:Customer first - It’s embedded in our design thinking and customer service approach Open - Openness allows us to constantly improve and evolve Real - No jargon and no excuses! Bold - Constantly challenging ourselves and our way of thinking Resilient – If we fail, we bounce back stronger than before Collaborative - We know that we can achieve a lot more as a team<br>We are changing lives by constantly striving for a better solution.
<p><h4>Who we are</h4>
<p>VOIS (Vodafone Intelligent Solutions) is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through talent, technology & transformation.</p>
<p>As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and third-party capability.</p>
<p>We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal.</p>
<h4>About this role</h4>
<p>We are seeking a skilled Front-End Developer to design and deliver high-quality, semantic, and accessible web applications using modern technologies such as React.js and Next.js. This role focuses on building reusable components, ensuring responsive and performant user experiences, and working collaboratively with cross-functional teams to deliver intuitive digital products.</p>
<h4>What you’ll do</h4>
<ul>
<li>Develop semantic and accessible UI components following established best practices and accessibility standards</li>
<li>Ensure responsive design and optimal performance across multiple devices and screen sizes</li>
<li>Participate in code reviews to uphold quality standards and share knowledge within the team</li>
<li>Continuously improve and refactor the codebase to enhance performance and maintainability</li>
<li>Collaborate closely with designers, backend developers, and stakeholders to deliver cohesive solutions</li>
<li>Identify, troubleshoot, and resolve front-end issues and performance bottlenecks</li>
<li>Stay informed on front-end trends, tools, and technologies, sharing insights with colleagues</li>
<li>Maintain clear documentation for code, processes, and technical decisions</li>
<li>Perform manual testing across browsers to ensure compatibility and usability</li>
</ul>
<h4>Who you are</h4>
<ul>
<li>Minimum 3 years of relevant front-end development experience</li>
<li>Strong understanding of semantic HTML5, CSS3, and accessibility best practices</li>
<li>Solid knowledge of core JavaScript concepts (ES6+) independent of frameworks</li>
<li>Proficiency in React.js and Next.js, with understanding of their core principles</li>
<li>Experience in responsive design and ensuring cross-browser compatibility</li>
<li>Familiarity with version control systems, particularly Git</li>
<li>Strong problem-solving skills with the ability to debug and optimise code</li>
<li>Detail-oriented with a focus on maintainability and high-quality outputs</li>
<li>Collaborative mindset with enthusiasm for knowledge sharing and continuous learning</li>
</ul>
<h4>Not a perfect fit?</h4>
<p>Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.</p>
<h4>What's in it for you</h4>
<ul>
<li>Opportunity to work on scalable, modern web applications using leading technologies</li>
<li>Exposure to collaborative, cross-functional teams within a global organisation</li>
<li>Continuous learning culture with access to emerging tools and best practices</li>
<li>Ability to contribute to impactful digital experiences used across multiple markets</li>
<li>Supportive environment focused on innovation, growth, and knowledge sharing</li>
</ul>
<h4>What skills you will learn</h4>
<ul>
<li>Advanced front-end architecture using React.js and Next.js</li>
<li>Accessibility standards (WCAG) and inclusive design practices</li>
<li>Performance optimisation techniques for large-scale applications</li>
<li>Cross-browser compatibility strategies and testing approaches</li>
<li>Best practices in reusable component design and design systems</li>
<li>Collaborative development workflows and peer review techniques</li>
</ul>
<h4>VOIS Equal Opportunity Employer Commitment</h4>
<p>Vodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio-economic background.</p>
<h4>Join us</h4>
<p>At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this.</p>
<p>We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together.</p>
<p>With us, you can truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.</p>
<h4>Alert</h4>
<p>Apply for Vodafone jobs only through the official Vodafone Careers website to avoid job scams and fraud.</p></p><p></p>
Company Description Sai is the region’s leading AI Operating System, built to elevate customer interactions with intelligent, human-like support available 24/7. The platform manages millions of conversations across Phone, Whats App or Chat, and Web, achieving high resolution accuracy in Egyptian, Khaleeji, Emirati, and other dialects. Sai integrates seamlessly with existing enterprise tools such as Odoo, Microsoft Dynamics, and Zendesk, helping organizations modernize customer experience without disrupting current workflows. Headquartered in Cairo and Dubai, Sai is backed by Banque Misr and led by Forbes 30 Under 30 alumni committed to shaping the future of Enterprise CX.<br>Role Description As a Senior Frontend Developer at Sai, you will design, build, and optimize user-facing interfaces for our AI Operating System and related web applications. You will collaborate closely with product managers, designers, and backend engineers to translate requirements into performant, accessible, and visually polished frontends. Daily responsibilities include implementing responsive layouts, integrating frontend components with APIs, refining UX based on user feedback, and maintaining high code quality through testing and reviews. You will also mentor junior developers, contribute to technical decisions, and help evolve our frontend architecture and tooling. This is a full-time, on-site role based in Cairo, Egypt.<br>Qualifications<br> Strong Front-End Development skills, including modern Java Script (ES6+), HTML5, CSS3, and frameworks such as React, Vue, or Angular. Experience in Responsive Web Design and Web Development, ensuring cross-browser compatibility, performance optimization, and accessibility. Solid Software Development foundations, including version control (Git), testing practices, code review, and clean, maintainable code design. Understanding of Back-End Web Development concepts and API integration (REST/Graph QL) to collaborate effectively with backend teams. Previous experience building complex, data-rich web applications or dashboards for Saa S or enterprise products. Ability to work collaboratively in cross-functional teams and communicate clearly with technical and non-technical stakeholders. Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Experience in AI-driven products, customer experience platforms, or high-traffic web systems is a plus.
We're looking for a Senior Flutter Developer to join our growing team! If you're passionate about building high-quality cross-platform mobile applications and enjoy working in a collaborative environment, we'd love to hear from you.<br>Key Responsibilities Design, develop, and maintain high-performance Flutter applications for Android and i OS. Write clean, maintainable, and scalable code following best practices. Collaborate with UI/UX designers, backend developers, QA engineers, and product managers. Integrate RESTful APIs and third-party services. Optimize application performance, quality, and responsiveness. Debug, troubleshoot, and resolve technical issues. Participate in code reviews and mentor junior developers. Stay up to date with Flutter and mobile development trends.<br>Requirements4+ years of experience in mobile application development.3+ years of hands-on experience with Flutter. Strong proficiency in Dart. Experience with state management solutions (Bloc, Provider, Riverpod, or Get X). Solid understanding of REST APIs and JSON. Experience with Git and version control systems. Knowledge of Firebase services (Authentication, Firestore, Cloud Messaging, Analytics). Strong understanding of mobile architecture and design patterns. Experience publishing applications to the App Store and Google Play is a plus. Excellent problem-solving and communication skills.
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><div><br></div><div><div><div> <div> <strong>Connect to your opportunity</strong> </div> <div> <br> </div> <div>This role is for a skilled and adaptable Frontend developer to join a fast-paced development effort to re-architect and modernize digital platforms. As a core member of our development team, you will design, develop, and modify custom software solutions that solve problems, improve business operations, and manage the complexity inherent in technology change.</div> <div> Design, develop and modify frontend systems and custom components using a modern dev stack.</div> <div> Develop software solutions by analysing system performance standards, confer with users or system engineers; analyse systems flow, data usage, and work processes; and investigate problem areas.</div> <div> Integrate existing software into new or modified systems.</div> <div> Develop and execute test procedures for software components.</div> <div> Analyse user requirements to derive technical software design and performance requirements.</div> <div>Connect to your skills and professional experience</div> <div> Extensive experience in designing and building responsive user Interface (UI) applications using React, Angular, HTML5, AJAX, CSS & JavaScript, Bootstrap, jQuery.</div> <div> Experience working with XML/JSON</div> <div> Experience using GitLab source code management.</div> <div> Experience working with Agile Development Methodology</div> <div> Experience deploying software/database using CI / CD pipeline leveraging tools such as Jenkins, GitLab, etc</div> <div> Demonstrate high organizational skills and a methodical approach to problem solving.</div> <div> Demonstrate the ability to think creatively and innovatively with a can do attitude.</div> <div> Demonstrate strong communication including spanning technical and business language barriers and be able to run feature kick-off sessions and apply story mapping techniques.</div> <div> Demonstrable experience in using tools (JIRA / confluence / Excel) to manage designs, prototypes, and user stories.</div> <div> <strong>Required:</strong> </div> <div> Bachelor s degree required.</div> <div> 3 - 7 years of experience in Front-End development (using React or Angular)</div> <div> <br> </div> <div> <strong>Connect to your service line - Consulting</strong> </div> <div> <br> </div> <div>Distinctive thinking, deep expertise, and collaborative working. That s what connects us. That s what makes us Deloitte. If you want to help solve some of the biggest challenges around, join us. Together, we ll make an impact that matters.</div> <div> <br> </div> <div> <strong>Personal independence</strong> </div> <div> <br> </div> <div>Regulation and controls are standard practice in our industry and Deloitte is no exception. These controls provide important legal protection for both you and the firm. We are subject to several audit regulations, one of which requires that certain colleagues abide by specific personal independence constraints. This can mean that you and your "Immediate Family Members" are not permitted to hold certain financial interests (shares, funds, bonds etc.) with audit clients of the firm. The recruitment team will provide further detail as you progress through the recruitment process.</div> <div><br></div></div></div></div></div></section>
Job Summary We are seeking a creative and experienced Senior Graphic Designer to join our marketing agency. The ideal candidate will lead the design and execution of high-quality visual content across digital and print channels, ensuring all creative work aligns with client objectives, brand guidelines, and marketing strategies. This role requires strong conceptual thinking, excellent design skills, and the ability to manage multiple projects in a fast-paced agency environment. Key Responsibilities Lead the creative design process from concept to final execution for a variety of client projects. Develop compelling visual identities, marketing campaigns, and brand assets. Design digital and print materials, including social media content, advertisements, presentations, brochures, packaging, email campaigns, and website graphics. Collaborate closely with account managers, copywriters, marketing strategists, and creative team members to deliver integrated marketing solutions. Present creative concepts and design rationale to internal teams and clients. Ensure consistency across all client branding and visual communications. Review and provide constructive feedback to junior designers, maintaining high creative standards. Manage multiple projects simultaneously while meeting deadlines and client expectations. Stay updated on design trends, marketing best practices, and emerging technologies. Prepare production-ready artwork and coordinate with printers, developers, or external vendors when required. Qualifications Bachelor's degree in Graphic Design, Visual Communication, Fine Arts, or a related field (or equivalent experience).5+ years of professional graphic design experience, preferably within a marketing, advertising, or creative agency. Strong portfolio demonstrating branding, digital marketing, campaign design, and print work. Expert proficiency in Adobe Creative Suite (Photoshop, Illustrator, InDesign). Experience with Figma, Adobe XD, Canva, or similar design tools is a plus. Knowledge of motion graphics, video editing, or animation (After Effects/Premiere Pro) is an advantage. Understanding of UI/UX principles is considered a plus.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>PHP Developer – Custom Frameworks & Laravel</p><br><p>Job Overview<br>We are looking for a skilled PHP Developer with strong experience building and maintaining web applications using custom PHP frameworks, as well as familiarity with Laravel. The ideal candidate should be comfortable working with existing codebases, understanding custom architecture, writing clean and maintainable PHP code, and contributing to both new development and ongoing system improvements.</p><br><p>Key Responsibilities<br>Develop, maintain, and enhance PHP-based web applications.<br>Work with custom-built PHP frameworks and understand existing application architecture.<br>Build new features, fix bugs, and optimize application performance.<br>Work with Laravel-based components or projects when needed.<br>Write clean, secure, reusable, and well-documented code.<br>Integrate third-party APIs, payment gateways, and external services.<br>Work with PostgreSQL or other relational databases to design, query, and optimize data.<br>Troubleshoot application issues and provide timely resolutions.<br>Collaborate with designers, front-end developers, project managers, and other team members.<br>Follow best practices for security, scalability, and performance.<br>Participate in code reviews and contribute to improving development standards.<br>Required Skills & Qualifications<br>Strong experience with PHP development.<br>Hands-on experience working with custom PHP frameworks or legacy PHP systems.<br>Familiarity with Laravel framework, including routing, controllers, models, migrations, and Blade templates.<br>Good understanding of object-oriented programming principles.<br>Experience with PostgreSQL, SQL queries, and database optimization.<br>Knowledge of HTML, CSS, JavaScript, AJAX, and jQuery.<br>Experience integrating REST APIs and third-party services.<br>Ability to debug, refactor, and improve existing code.<br>Understanding of version control systems such as Git.<br>Strong problem-solving skills and attention to detail.<br>Preferred Skills<br>Experience with MVC architecture.<br>Knowledge of Composer and PHP package management.<br>Experience with Laravel Eloquent ORM.<br>Familiarity with front-end frameworks such as Vue.js, React, or Bootstrap.<br>Basic understanding of server environments, hosting, cPanel, Linux, or Apache/Nginx.<br>Experience improving legacy applications.<br>Knowledge of web security best practices.<br>Experience with SSRS / SQL Server Reporting Services is a plus.<br>Experience<br>Prior experience working with custom frameworks, legacy platforms, or Laravel-based applications is a strong plus.<br>Education<br>Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or equivalent practical experience.</p><br><p>Ideal Candidate<br>The ideal candidate is a practical PHP developer who can quickly understand custom codebases, work independently, and build reliable web applications. They should be flexible enough to work with both legacy/custom frameworks and modern Laravel practices.</p><br><p>Job Type<br>Full-time</p><br> </div>
Company Description Orca Ad is a full-service marketing agency that specializes in precision, performance, and impact in the digital ecosystem. The company combines advanced advertising technology with deep psychological profiling to build tailored marketing strategies that remove guesswork and drive measurable results. Orca Ad partners with brands seeking to move beyond standard approaches and establish a commanding presence in their markets. Team members join a data-driven environment that values innovation, strategic thinking, and high-performance execution.<br>Role Description The Senior Web Developer is a full-time, on-site role based in Qesm 1st Nasser City. This role is responsible for designing, developing, and maintaining high-performance web applications that support Orca Ad’s marketing campaigns and digital products. Day-to-day tasks include implementing front-end interfaces, building and optimizing back-end services and APIs, integrating third-party tools and ad-tech platforms, and ensuring responsive, accessible, and secure web experiences. The Senior Web Developer will collaborate closely with designers, marketers, and data specialists to translate business and campaign requirements into scalable technical solutions, troubleshoot issues, and improve existing systems. This role also involves code reviews, mentoring junior developers, and contributing to technical best practices and architecture decisions.<br>Qualifications<br> Strong front-end development skills, including Front-End Development, Web Design, and modern Java Script frameworks (e.g., React, Vue, or Angular). Robust back-end web development capabilities, including Back-End Web Development, Programming, and experience with server-side languages and frameworks (e.g., Node.js, Python, PHP, or . NET). Comprehensive Web Development expertise, covering full-stack implementation, integration with databases and APIs, and performance optimization. Proficiency in HTML, CSS, Java Script, and responsive design, with a solid understanding of cross-browser compatibility and accessibility standards. Experience with relational and/or NoSQL databases, version control systems (e.g., Git), and CI/CD workflows. Background in building secure, scalable, and maintainable web architectures, including familiarity with cloud environments and deployment best practices. Ability to analyze requirements, propose technical solutions, and communicate clearly with cross-functional teams. Prior experience in a digital agency, marketing technology, or ad-tech environment is preferred. Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Full Stack Web Developer (Laravel + React.js + Next.js) Location: Alexandria, Egypt Employment Type: Full-time Work Mode: On-site Job Summary We are looking for a talented and passionate Full Stack Web Developer to join our growing team in Alexandria. The ideal candidate will have strong experience with Laravel (PHP) and React.js, with Next.js being a strong advantage. You will be responsible for designing, developing, and maintaining high-quality web applications while collaborating closely with cross-functional teams to deliver scalable and reliable solutions. Key Responsibilities Design, develop, and maintain scalable web applications using Laravel and React.js. Build and maintain secure, efficient, and well-documented RESTful APIs. Develop responsive, user-friendly, and high-performance front-end interfaces. Integrate front-end applications with back-end services and APIs. Optimize application performance, security, and scalability. Write clean, maintainable, and reusable code following industry best practices. Troubleshoot, debug, and resolve technical issues efficiently. Participate in code reviews and contribute to improving development standards. Collaborate with designers, developers, and stakeholders to ensure successful project delivery. Stay up to date with emerging technologies and recommend improvements where appropriate. Required Qualifications Proven experience with Laravel (PHP). Strong hands-on experience with React.js. Solid understanding of RESTful APIs. Experience working with relational databases (MySQL or similar). Proficiency with Git and version control workflows. Strong knowledge of Java Script (ES6+), HTML5, and CSS3. Good understanding of responsive web design principles. Strong analytical and problem-solving skills. Ability to work independently and collaboratively in a team environment. Preferred Qualifications Experience with Next.js. Knowledge of Type Script. Experience with Tailwind CSS. Familiarity with Docker. Experience with CI/CD pipelines. Knowledge of cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP). Soft Skills Excellent communication and interpersonal skills. Strong teamwork and collaboration abilities. High level of accountability and commitment to deadlines. Eagerness to learn new technologies and continuously improve technical skills. Ability to manage multiple tasks in a fast-paced environment.
About the Role We are looking for a highly skilled and experienced Senior Flutter Developer with 5+ years of dedicated Flutter development experience. You will be responsible for building and maintaining high-quality, scalable, and performant cross-platform mobile applications. This role requires strong technical proficiency, a deep understanding of mobile development standards, and the ability to work independently while collaborating effectively with cross-functional teams.<br>Key Responsibilities• Develop and maintain robust mobile applications using Flutter and Dart, following clean architecture principles.• Implement responsive UI/UX using Flutter’s layout system, custom widgets, and adaptive design techniques.• Integrate platform-specific features via Method Channels for Android (Kotlin/Java) and i OS (Swift/Objective-C).• Apply state management using tools such as Riverpod, Bloc, Provider, or Get X.• Optimize performance using Flutter Dev Tools, Skia rendering analysis, and memory profiling.• Ensure offline capabilities using Hive, SQLite, or Object Box.• Handle secure data storage and authentication using flutter_secure_storage, Firebase Auth, and biometric APIs.• Integrate RESTful and Graph QL APIs using Dio, http, or graphql_flutter with robust error handling.• Manage app lifecycle, background tasks, and notifications using Work Manager, flutter_local_notifications, and Firebase Cloud Messaging.• Publish and maintain apps on Google Play Store and Apple App Store, including handling app signing and store compliance. Testing & Quality Assurance• Write and maintain unit, widget, and integration tests using flutter_test, mockito, integration_test, and golden tests.• Ensure code quality through linting, static analysis, and adherence to SOLID principles.• Collaborate with QA engineers to define test strategies and ensure high test coverage. Tooling & Packages• State Management: Riverpod, Bloc, Provider, Get X• Navigation: auto_route, go_router• Code Generation: build_runner, freezed, json_serializable• UI Enhancements: cached_network_image, flutter_svg, lottie• Localization: intl, easy_localization• Firebase Suite: firebase_core, firebase_auth, cloud_firestore, firebase_crashlytics, firebase_analytics• CI/CD Tools: Git Hub Actions, Codemagic, Bitrise, Fastlane Collaboration & Workflow• Work closely with designers, backend developers, and product managers to deliver seamless user experiences.• Participate in code reviews, contribute to technical documentation, and follow Agile/Scrum methodologies.• Use Git for version control with experience in branching strategies and pull request workflows.<br>Soft Skills• Strong problem-solving and debugging skills.• Excellent communication and collaboration abilities.• High attention to detail and commitment to delivering polished, production-ready applications.• Ability to work independently and take ownership of assigned tasks. Experience & Qualifications• 5+ years of professional experience in mobile development, with 5 years focused on Flutter.• Proven experience in publishing and maintaining apps on Google Play Store and Apple App Store.• Familiarity with backend integration, API design, and mobile security best practices.<br>What We Offer• Professional Growth: Opportunities for skill development and career advancement.• Collaborative Environment: A supportive team that values technical excellence.• Innovative Projects: Work on cutting-edge solutions using modern mobile technologies