CSS developer Jobs
29666 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><strong>ABOUT THE ROLE:</strong></p><br>
<br>
<p>We are looking for a Senior Product Designer to join Yassir FS and own design for one of our core product</p><br>
<p>squads — Consumer Experience (our personal banking and wallet product) or Business Domain (our</p><br>
<p>merchant and enterprise banking portal).</p><br>
<p>You will work closely with Product Managers, engineers, and leadership to turn complex financial flows —</p><br>
<p>onboarding, KYC verification, payment initiation, merchant dashboards, and more — into experiences that</p><br>
<p>are clear, fast, and trustworthy.</p><br>
<p>This is a foundational hire in a young but fast-moving domain. You will help establish the design language for</p><br>
<p>the Yassir FS product family, set the design bar for the team we are building, and ensure our financial</p><br>
<p>experiences feel native to — and coherent with — the broader Yassir superapp.</p><br>
<br><br><p><b>Responsibilities</b></p><br><p>Own end-to-end design for a product squad — from discovery to shipped — covering consumer</p><br>
<p>financial journeys or B2B / merchant experiences depending on placement.</p><br>
<p>• Translate complex financial flows (KYC onboarding, payment initiation, wallet management,</p><br>
<p>settlement dashboards) into interfaces that feel simple and trustworthy to users.</p><br>
<p>• Partner closely with Product Managers to define design direction, challenge product assumptions,</p><br>
<p>and deliver high-quality solutions against tight delivery timelines.</p><br>
<p>• Design within regulatory and compliance constraints — KYC/KYB verification tiers, transaction limits,</p><br>
<p>AML disclosure requirements — without sacrificing usability.</p><br>
<p>• Build and maintain design components that scale across the Yassir FS product suite: consumer app</p><br>
<p>(iOS + Android), merchant portal (web), and agent interface.</p><br>
<p>• Produce thorough, developer-ready design handoffs and follow implementations closely to ensure</p><br>
<p>quality at launch.</p><br>
<p>• Present design work and rationale to product, engineering, and business stakeholders with clarity</p><br>
<p>and confidence.</p><br>
<p>Yassir Financial Services · Confidential</p><br>
<p>• Conduct user research and usability testing; contribute insights that shape product decisions.</p><br>
<p>• Mentor and review the work of junior designers; help raise the design team's craft and standards.</p><br>
<p>• Champion accessibility and localisation — our users include French and Arabic speakers, and our</p><br>
<p>interfaces must work correctly in both LTR and RTL layouts.</p><br>
<p>• Participate in shaping the design culture, process, and standards at Yassir Financial Services.</p><br>
<br><br><p><b>Requirements</b></p><br><p>• 6+ years of experience designing digital products professionally, with a portfolio demonstrating</p><br>
<p>strong product thinking, visual craft, and the ability to handle complex flows.</p><br>
<p>• Experience in fintech, banking, payments, or a similarly regulated and complex product domain —</p><br>
<p>strongly preferred.</p><br>
<p>• Proven ability to design for complexity: multi-step financial flows, state-heavy UIs, data-heavy</p><br>
<p>dashboards, and thorough error/edge-case handling.</p><br>
<p>• Experience designing for iOS, Android, and web — native and responsive.</p><br>
<p>• Advanced proficiency in Figma, including component architecture, auto-layout, and design token</p><br>
<p>management.</p><br>
<p>• Experience building and contributing to design systems at scale.</p><br>
<p>• Deep understanding of iOS and Android design language, platform standards, and system</p><br>
<p>behaviour.</p><br>
<p>• High proficiency producing high-fidelity prototypes to communicate interaction design intent.</p><br>
<p>• Strong knowledge of design principles and the end-to-end product development process.</p><br>
<p>• Excellent written and verbal communication skills in English and Arabic (both required); French is a</p><br>
<p>significant plus.</p><br>
<p>• Comfortable in a high-ambiguity, build-from-scratch environment — you make good decisions with</p><br>
<p>incomplete information and adapt quickly.</p><br>
<p>• Experience designing for Arabic-speaking or French-speaking markets, including RTL layout</p><br>
<p>considerations, is a strong advantage.</p><br>
<p>• Degree in interaction design, computer science, or equivalent — or equivalent demonstrated</p><br>
<p>experience.</p><br>
<p>Previous experience at a high-growth fintech, digital bank, or payments company in MENA is an advantage.</p><br>
<p>Yassir Financial Services is a young domain inside a proven superapp — which means you get the</p><br>
<p>distribution and user base of an established platform, and the creative latitude of a team still writing its first</p><br>
<p>design principles. This role is based in Cairo, Egypt.</p><br>
<br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Description Minimum 3 years of experience in frontend development with React • Strong knowledge of HTML, CSS, and Typescript.<br> • Experience with styling frameworks such as Tailwind CSS or Styled Components.<br> • Experience in unit testing with Jest and React testing framework.<br> • Familiarity with integrating and consuming REST APIs.<br> • Experience with Git version control tool Requirements: Preferred: Experience developing cross-platform mobile applications using React Native .<br> Knowledge of CI/CD pipelines and experience with automated build, testing, and deployment processes.<br> Familiarity with Agile software development methodologies , particularly Scrum , including participation in sprint planning, daily stand-ups, retrospectives, and backlog refinement.<br> Experience working with state management libraries such as Redux , Redux Toolkit , Zustand , or MobX .<br> Understanding of web performance optimization, accessibility ( WCAG ), and responsive design principles.<br> Familiarity with cloud platforms such as AWS , Azure , or Google Cloud Platform (GCP) is considered an advantage.<br> Experience working with design collaboration tools such as Figma and translating UI/UX designs into high-quality user interface</span> </div>
Key Responsibilities:• Design and develop native i OS applications using Swift and UIKit/Swift UI.• Collaborate with product managers, designers, and backend developers.• Integrate RESTful APIs and third-party services.• Write clean, maintainable, and scalable code.• Perform unit testing, debugging, and performance optimization.• Participate in code reviews and agile development activities.• Maintain application security and data protection standards.• Publish and maintain applications on the Apple App Store.<br>Required Qualifications:• Bachelor's degree in computer science, Software Engineering, or related field.• 2+ years of experience in i OS development (adjust as required).• Strong proficiency in Swift and Xcode.• Experience with UIKit, Swift UI, Core Data, and JSON parsing.• Knowledge of MVVM, MVC, or similar archit
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are seeking a skilled and collaborative Senior Software Developer with expertise in ReactJs to build high quality, scalable, and secure web applications. The individual will work across the full stack supporting design, development, deployment, and ongoing optimisation while contributing to architectural decisions and mentoring other developers. This role is ideal for candidates who enjoy solving complex problems, working with modern JavaScript frameworks, and partnering closely with cross-functional teams to shape digital solutions.</p><p>What you ll do</p><ul><li>Design, develop, and deliver web applications across the full lifecycle, including concept, build, deployment, testing, release, and ongoing support.</li><li>Create intuitive and engaging user interfaces using modern frontend technologies.</li><li>Collaborate with product owners, QA teams, and designers to translate business needs into high quality technical solutions.</li><li>Ensure best practices in coding, testing, and performance optimisation.</li><li>Keep abreast of the latest trends in Progressive Web Apps (PWA), web, and mobile technologies.</li><li>Apply MVC design patterns within the PWA development model.</li><li>Integrate third party APIs effectively and securely.</li><li>Support user interaction design on web applications through strong frontend development skills.</li><li>Participate in code reviews and uphold engineering standards.</li><li>Provide mentorship to junior team members.</li><li>Utilise strong logical and problem solving capabilities to debug and troubleshoot complex issues.</li><li>Work with React s ecosystem and Webpack configuration.</li></ul><p>What's in it for you</p><ul><li>Opportunity to work on cutting-edge web technologies and digital transformation projects.</li><li>Exposure to global teams and cross-functional collaboration.</li><li>A culture that values innovation, learning, and continuous improvement.</li><li>Career growth through mentoring and leadership opportunities</li></ul><p>What skills you will learn</p><ul><li>Architectural decision-making and design patterns.</li><li>Progressive Web App (PWA) development.</li><li>Integration of modern frameworks like NestJS and NextJS.</li><li>Best practices in debugging, testing, and deployment.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Who you are</p><ul><li>A professional with 4+ years of hands on development experience.</li><li>Proficient in ReactJS</li><li>Skilled in PWA development, HTML5, JavaScript, Bootstrap, CSS, jQuery, and general web development.</li><li>Strong in data structures, algorithms, debugging, and troubleshooting.</li><li>Familiar with the broader React ecosystem and Webpack.</li><li>A collaborative individual who values inclusive teamwork and continuous improvement.</li></ul><p>Not a perfect fit?</p><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><p></p></section>
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
<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>
Job Title<br><br>React Native Developer (Mid-Level) | 2–5 Years of Experience<br><br>Job Description<br><br>We are seeking a React Native Developer with 2–5 years of experience to develop and maintain cross-platform mobile applications for Android and i OS. The ideal candidate will collaborate with cross-functional teams to build high-quality, scalable, and user-friendly mobile solutions.<br><br>Key Responsibilities<br><br>Develop and maintain mobile applications using React Native. Integrate REST APIs and third-party services. Build clean, reusable, and maintainable code. Troubleshoot, debug, and optimize application performance. Collaborate with designers and backend developers.<br><br>Requirements<br><br>2–5 years of experience in React Native development. Strong knowledge of Java Script/Type Script and React Native. Experience with REST APIs, Git, and state management (Redux/Context API). Familiarity with mobile UI/UX best practices. Experience with Firebase or Expo is a plus.
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 Zero2bounty is a specialized educational platform focused on Bug Bounty and cybersecurity, helping learners move from fundamentals to professional-level skills through practical, interactive training. The platform offers up-to-date training content, realistic labs, and hands-on challenges designed to build real-world experience. Learners benefit from a supportive community that helps them grow their skills and prepare for the job market or begin their journey in vulnerability discovery. Zero2bounty emphasizes practical learning over traditional theory, guiding participants from zero experience to earning their first bounty.<br>Role Description As a Back-end Developer at Zero2bounty, you will contribute to building and maintaining the platform’s server-side features, APIs, and integrations in a remote, volunteer capacity. Day-to-day tasks include designing and implementing back-end services, optimizing performance and security, and ensuring reliable data storage and retrieval. You will collaborate with front-end developers and other team members to create seamless user experiences, troubleshoot issues, and implement new features that support labs, challenges, and community tools. The role also involves writing clean, maintainable code, participating in code reviews, and contributing to technical documentation to support ongoing development.<br>Qualifications<br> Candidates should possess strong Back-End Web Development and Software Development skills. Candidates should possess solid Programming and Object-Oriented Programming (OOP) skills. Candidates should possess a basic understanding of Front-End Development to collaborate effectively with the UI team. Candidates should possess familiarity with web frameworks, databases (SQL/NoSQL), and RESTful or Graph QL APIs. Candidates should possess knowledge of secure coding practices, especially in cybersecurity-related contexts. Candidates should possess effective communication skills, the ability to work independently in a remote setting, and a collaborative mindset. Candidates should possess prior experience contributing to open-source or volunteer projects; exposure to cybersecurity or Bug Bounty platforms is a plus. Candidates should possess a relevant educational background or equivalent practical experience in computer science, software engineering, or related fields.
<p><strong>Job Purpose</strong></p><p>Primary responsibility will be to execute the plan for the features and roadmap of our app. Will be in charge of fulfilling all tasks related to the app's development, aiming to maximize its potential and maturity. In addition to designing and maintaining the overall look of the app through UI/UX design.</p><p><strong>Report To Position Name</strong></p><p>Product Development - Execute on the comprehensive product strategy, leveraging market insights, customer feedback, and industry trends.- Define and prioritize the product roadmap, translating business requirements into actionable plans with clear timelines and milestones.- Identify opportunities for product enhancements and new feature development, ensuring the delivery of a competitive and engaging music streaming platform along with VOD, Sports and Games.- Coordinate product development efforts ensuring adherence to timelines, budgets, and quality standards- Collaborate with stakeholders, including marketing, sales, and finance teams, to align product strategy with business objectives and drive revenue growth.-Creating monthly management reports summarizing product development milestones and upcoming launches including relevant details and market opportunities- Work closely with the product development team to ensure the successful execution of product initiatives, from concept to launch, ensuring high-quality deliverables within agreed-upon timelines.- Engage with engineering teams to ensure technical feasibility, provide guidance, and address any challenges or roadblocks during the development process - Monitor and analyze key performance indicators (KPIs), user feedback, and market trends to make data-driven decisions and iterate on product features and functionalities.- Implement quality assurance processes including testing, bug tracking, and user feedback analysis to ensure the delivery of high-quality products UI/UX •Designing user interfaces on applications (UI) for Music, Games, TV, and Sports •Designing user flow and experience (UX) including all consumer touchpoints and navigation components, ensuring users can easily navigate using visual elements •Guide UX designers to understand user needs, preferences, and behaviors, and translate them into intuitive and user-friendly designs •Create graphic user interface elements such as tabs, widgets, and menus. •Create UI mockups that illustrate how application will function •Work closely with the development team to ensure the successful implementation of UI/UX designs and interactions. •Stay updated on the latest UI/UX trends and best practices, integrating them into the product development process to deliver a modern and engaging user experience.</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.
<p><h4>Join us</h4>
<p>At Vodafone, we’re not just shaping the future of connectivity for our customers – we’re shaping the future for everyone who joins our team. When you work with us, you’re part of a global mission to connect people, solve complex challenges, and create a sustainable and more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities to help you belong and make a real impact.</p>
<h4>What you’ll do</h4>
<ul>
<li>Design, develop, and maintain responsive front-end applications and reusable UI components.</li>
<li>Develop server-side applications, APIs, and microservices.</li>
<li>Build integrations with enterprise systems such as CRM, ERP, and third-party platforms.</li>
<li>Design and optimize relational and NoSQL databases.</li>
<li>Implement authentication, authorization, and secure coding practices.</li>
<li>Optimize application performance, scalability, accessibility, and reliability.</li>
<li>Troubleshoot and resolve defects across both front-end and back-end layers.</li>
<li>Develop automated unit, integration, and API tests.</li>
<li>Participate in peer code reviews.</li>
<li>Troubleshoot and resolve application defects and production issues.</li>
</ul>
<h4>Who you are</h4>
<ul>
<li>4-7 years of experience in software development.</li>
<li>Strong proficiency in both front-end and back-end technologies.</li>
<li>Experience developing cloud-native and containerized applications.</li>
<li>HTML5, CSS3, JavaScript, TypeScript</li>
<li>React, Angular, or Vue.js</li>
<li>Java / Spring Boot</li>
<li>C# / .NET</li>
<li>PostgreSQL, MySQL, SQL Server</li>
<li>MongoDB, Redis</li>
<li>REST APIs, GraphQL</li>
<li>Docker, Kubernetes</li>
<li>Jest, Playwright, Cypress</li>
</ul>
<h4>Who we are</h4>
<p>We are a leading international Telco, serving millions of customers. At Vodafone, we believe that connectivity is a force for good. If we use it for the things that really matter, it can improve people's lives and the world around us. Through our technology we empower people, connecting everyone regardless of who they are or where they live and we protect the planet, whilst helping our customers do the same.</p>
<p>Belonging at Vodafone isn't a concept; it's lived, breathed, and cultivated through everything we do. You'll be part of a global and diverse community, with many different minds, abilities, backgrounds and cultures. We're committed to increase diversity, ensure equal representation, and make Vodafone a place everyone feels safe, valued and included.</p>
<p>If you require any reasonable adjustments or have an accessibility request as part of your recruitment journey, for example, extended time or breaks in between online assessments, please contact the recruitment team for guidance.</p>
<p>Together we can.</p></p><p></p>
Candidate Requirements<br>Minimum 3 years in UX/UI, Product Design, or a related field. Extensive proficiency in Figma, utilizing its advanced features to design high-fidelity UI, build interactive and workable prototypes, and streamline collaboration with cross-functional teams.- Skills: Strong understanding of UX principles, interaction design, and visual hierarchy. Experience Design: Ability to craft seamless user journeys and experiences that enhance usability and engagement. Design Systems: Experience in creating, maintaining, and scaling design systems in Figma, ensuring consistency across products. Collaboration: Ability to work effectively in a cross-functional team. Portfolio: A strong portfolio showcasing past projects and design thinking. Experience working in Agile or Lean UX environments. Ability to define and refine user journeys with well-structured user stories. Google UX Design Certification or similar industry-recognized certification. Understanding of accessibility and inclusive design principles. Excellent command of English with strong presentation skills to effectively communicate and present ideas.<br>Job Description & Responsibilities:Conduct user research to identify pain points, uncover opportunities, and validate design decisions through qualitative and quantitative insights. Apply Design Thinking methodologies to define user problems, ideate solutions, prototype concepts, and iteratively refine experiences. Design wireframes, interactive prototypes, and high-fidelity UI designs using Figma to create seamless and visually compelling user experiences. Write clear and detailed user stories to define product features, user interactions, and acceptance criteria, ensuring alignment with development teams. Conduct usability testing and iterate designs based on real user feedback, behavioral analytics, and A/B testing results to enhance usability and engagement. Collaborate with developers to ensure design feasibility, accessibility compliance, and seamless implementation of user interfaces. Work closely with product managers and business stakeholders to align design solutions with strategic goals, balancing user needs with business objectives. Develop and maintain scalable design systems and reusable components, ensuring consistency across digital products. Optimize user flows and interactions to improve usability, reduce friction, and enhance overall customer experience.
Responsibilities and Duties:Design and develop modern i OS applications using Swift and Swift UI. Translate business requirements into scalable, maintainable, and high-quality solutions. Contribute to application architecture using MVVM, MVVM-C, VIPER, Clean Architecture, and modular design principles. Collaborate with clients, product teams, designers, and backend engineers to deliver successful products. Participate in technical discussions, code reviews, and architectural decisions. Mentor team members and promote engineering best practices. Optimize application performance, reliability, and user experience. Champion code quality through testing, automation, and continuous improvement. Education:Bachelor's degree in computer science or any equivalent degree in a relevant field. Experience, Skills and Abilities:Minimum of 4+ years of native i OS development experience. Demonstrated experience leading technical initiatives or architecting scalable applications from scratch. Strong proficiency in Swift and the i OS SDK. Proven experience delivering production-ready applications to the App Store. Strong experience with Swift UI and modern declarative UI development. Solid understanding of UIKit and legacy application maintenance. Experience building reusable, scalable, and maintainable UI components. Hands-on experience with MVVM, MVVM-C (Coordinators), Clean Architecture, and SOLID principles. Strong understanding of modular application design and scalable project structures. Experience with Dependency Injection and design patterns. Strong knowledge of Swift Concurrency (async/await, Tasks, Actors). Experience with Combine and reactive programming concepts. Extensive experience integrating RESTful APIs and handling asynchronous operations. Experience with Core Data, Swift Data, Keychain, and local persistence solutions. Strong understanding of memory management, ARC, and application performance optimization. Experience with Push Notifications, Deep Linking, and Background Processing. Proficiency with Git and collaborative development workflows. Experience with Unit Testing, UI Testing, and XCTest. Familiarity with CI/CD pipelines and automated deployment processes. Other skills:Strong problem-solving and analytical skills. Excellent communication and collaboration abilities. Ownership, accountability, and attention to quality. Passion for continuous learning and modern i OS technologies. Ability to thrive in dynamic, client-facing environments.
Company Overview:<br>Khazna launched in 2020 with a mission to improve the financial well-being of the underbanked, who have little access to formal financial services by providing access to convenient, effective and secure smartphone-based financial services. Khazna has received the Central Bank of Egypt’s first prepaid card license and aims to become the go-to neobank for underbanked consumers across the Middle East. In the next phase of its journey, Khazna is looking to continue scaling up its operations in Egypt and to launch its operations in Saudi Arabia.<br><br>This is a fun stage in the company's lifecycle as the core foundation has been but it is still early enough to assume a ton of ownership and to help shape the future of the company and its success.<br><br>Job Summary:<br>We are looking for a Senior Product Designer with 4–6 years of experience working in a product company to lead complex product initiatives and deliver high-quality user experiences across our mobile applications.<br>Responsibilities:<br>Lead the end-to-end product design process from discovery to delivery. Design mobile-first product experiences including flows, wireframes, prototypes, and high-fidelity UI. Translate product requirements and user insights into clear and intuitive design solutions. Ensure high-quality UX across features and maintain design consistency. Work closely with Product Managers, Engineers, UX Researchers, and other designers. Participate in product discovery sessions and design critiques. Present design decisions and rationale to cross-functional stakeholders. Contribute to product discovery activities, including problem framing, user research, and ideation workshops. Identify opportunities to simplify complex financial experiences. Contribute to and evolve the product design system. Ensure reusable components and consistent patterns across the product. Support and mentor junior designers. Help raise the design quality and maturity of the team.<br><br><br>Qualifications:<br>4–6 years of experience as a Product Designer or UX/UI Designer in a product company. Strong portfolio showcasing mobile product design work. Experience working within cross-functional product teams. Strong understanding of UX principles, interaction design, and usability. Excellent communication and problem-solving skills. Proficiency in Figma. Experience designing fintech or financial services products is a plus Experience working with design systems and component libraries is a plus Experience collaborating with UX research teams is a plus.<br>✨ Join Khazna and contribute your skills and expertise to our mission of revolutionizing digital payments ???? and driving financial inclusion ???? across the region.
Company Overview:<br>Khazna launched in 2020 with a mission to improve the financial well-being of the underbanked, who have little access to formal financial services by providing access to convenient, effective and secure smartphone-based financial services. Khazna has received the Central Bank of Egypt’s first prepaid card license and aims to become the go-to neobank for underbanked consumers across the Middle East. In the next phase of its journey, Khazna is looking to continue scaling up its operations in Egypt and to launch its operations in Saudi Arabia.<br><br>This is a fun stage in the company's lifecycle as the core foundation has been but it is still early enough to assume a ton of ownership and to help shape the future of the company and its success.<br><br>Job Summary:<br>We are looking for a Senior Product Designer with 4–6 years of experience working in a product company to lead complex product initiatives and deliver high-quality user experiences across our mobile applications.<br>Responsibilities:<br>Lead the end-to-end product design process from discovery to delivery. Design mobile-first product experiences including flows, wireframes, prototypes, and high-fidelity UI. Translate product requirements and user insights into clear and intuitive design solutions. Ensure high-quality UX across features and maintain design consistency. Work closely with Product Managers, Engineers, UX Researchers, and other designers. Participate in product discovery sessions and design critiques. Present design decisions and rationale to cross-functional stakeholders. Contribute to product discovery activities, including problem framing, user research, and ideation workshops. Identify opportunities to simplify complex financial experiences. Contribute to and evolve the product design system. Ensure reusable components and consistent patterns across the product. Support and mentor junior designers. Help raise the design quality and maturity of the team.<br><br><br>Qualifications:<br>4–6 years of experience as a Product Designer or UX/UI Designer in a product company. Strong portfolio showcasing mobile product design work. Experience working within cross-functional product teams. Strong understanding of UX principles, interaction design, and usability. Excellent communication and problem-solving skills. Proficiency in Figma. Experience designing fintech or financial services products is a plus Experience working with design systems and component libraries is a plus Experience collaborating with UX research teams is a plus.<br>✨ Join Khazna and contribute your skills and expertise to our mission of revolutionizing digital payments ???? and driving financial inclusion ???? across the region.
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
About Us-Daftra - دفترة is a leading cloud-based Saa S provider supporting more than 50 business sectors across the region. Our platform delivers secure, scalable, and fully customizable enterprise management solutions with a 99.9% uptime guarantee, accessible anytime, anywhere, across multiple devices. Objective of the job-We are looking for a highly skilled Frontend Team Lead with deep expertise in React.js and a strong background in designing scalable front-end architectures for large, complex products. You will lead a team of frontend engineers, set technical direction, and ensure we ship clean, high-performance, and maintainable UI systems at scale.<br>Responsibilities:-Design and own scalable, robust frontend architecture using React.js for large-scale applications.-Write clean, maintainable, and high-performance code while enforcing best practices and coding standards.-Lead, mentor, and grow a team of frontend developers through code reviews, technical guidance, and feedback.-Plan, prioritize, and oversee the delivery of frontend features with high quality and on-time execution.-Drive performance optimization, architectural decisions, and complex UI logic using solid data structures & algorithms thinking.-Collaborate closely with Backend, Product, and UX/UI teams to deliver cohesive user experiences.-Own frontend technical decisions, tooling, and engineering processes.-Continuously improve engineering quality, DX (developer experience), and team productivity.-Stay current with frontend trends, React ecosystem updates, and modern tooling.<br>Job Qualifications:-6+ years of professional frontend experience, with strong production experience in React.js.-Proven experience leading or mentoring frontend teams.-Strong knowledge of Java Script (ES6+), HTML5, CSS3.-Experience with modern React patterns (Hooks, Context, performance optimization).-Experience with state management (e.g., Redux, Zustand, Mob X).-Solid understanding of frontend architecture, component design, and scalable UI systems.-Strong fundamentals in algorithms & data structures.-Experience with frontend tooling and pipelines (Webpack/Vite, CI/CD, testing, linting).-Experience building and maintaining large-scale, long-lived frontend codebases.<br>Nice to Have-Experience with Next.js or SSR.-Experience with Micro-frontends or modular frontend architectures.-Experience working on Saa S products.-Familiarity with performance monitoring tools and frontend observability.-Experience collaborating in cross-functional agile teams.<br>Leadership & Soft Skills-Strong technical leadership and decision-making skills.-Excellent communication and stakeholder management.-High ownership mindset and accountability.-Ability to balance speed, quality, and long-term maintainability.-Comfortable working in fast-paced, evolving environments.<br>Work Model:Remotely<br>Why Join Daftra?- USD Salary- Transportation allowance- Career growth- MBA discount- Gym membership- Friendly environment
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.