UI developer Jobs
11060 Jobs Found
Senior Frontend Engineer<br>Role Overview We are seeking an experienced Senior Frontend Engineer to join our team and lead the development of scalable, high-performance web applications. The ideal candidate will have deep expertise in modern frontend technologies and a strong background in building complex, data-driven user interfaces and workflow platforms.<br>Key Responsibilities Design, develop, and maintain scalable frontend applications using modern Java Script frameworks. Build and optimize complex, data-rich dashboards and workflow management tools. Develop reusable, maintainable, and high-quality components following established design systems and best practices. Ensure excellent application performance, responsiveness, and cross-browser compatibility. Implement accessible user interfaces in compliance with WCAG standards. Collaborate closely with product managers, designers, and backend engineers to deliver high-quality user experiences. Contribute to frontend architecture decisions and technical direction.<br>Requirements10+ years of frontend engineering experience with strong expertise in React (or senior-level experience with Vue.js or Angular). Strong command of Type Script, component architecture, and frontend performance optimization techniques. Proven experience building complex, data-rich dashboards or workflow tools. Solid understanding of accessibility standards (WCAG) and cross-browser compatibility requirements. Experience working with design systems and component libraries. Familiarity with regulated UI environments is considered a strong advantage.<br>Nice to Have Experience working in highly regulated industries such as fintech, healthcare, or insurance. Exposure to modern frontend tooling, testing frameworks, and CI/CD pipelines. Experience mentoring engineers and contributing to technical strategy and architecture discussions.
<p>Define Product Vision: Establish and communicate the overall product strategy and goals to the development team and stakeholders Manage Product Backlog: Create, maintain, and prioritize user stories and backlog items based on business value, technical feasibility, and customer feedback Stakeholder Collaboration: Work closely with business owners, client users, UX designers, engineers, QA teams, and other stakeholders to ensure alignment and engagement Agile Participation: Participate in Scrum ceremonies, including sprint planning, backlog refinement, demos, retrospectives, and program increment planning Decision Making: Make critical decisions regarding feature prioritization, scope, and trade-offs to ensure timely delivery of high-value functionality Quality Assurance Support: Assist in user acceptance testing (UAT) and product demonstrations, ensuring features meet acceptance criteria Risk Management: Identify potential risks, dependencies, and issues, and develop mitigation strategies Market Awareness: Conduct market research and monitor trends to adapt product strategy and maintain competitiveness</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor s degree in business, Computer Science, or related field</li><li>3-5 years of experience in product management, business analysis, or related role</li><li>Strong analytical and problem-solving skills to assess business value and product performance</li><li>Excellent communication and negotiation skills to articulate vision and balance stakeholder needs</li><li>Deep understanding of Agile methodologies and experience working in Scrum or similar frameworks</li><li>Ability to translate complex business requirements into clear, actionable user stories</li><li>Technical literacy to collaborate effectively with development teams and understand system constraints</li><li>Empathy and user-centric mindset to advocate for customer needs and enhance user experience</li><li>Nice-to-Have Qualifications: Certified Scrum Product Owner (CSPO) or similar agile certification</li><li>Experience with UX/UI design principles and user research methodologies</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
We’re looking for a <b>Product Manager Intern </b>to join Procore’s Product Management organization. In this role, you’ll support a core product team in defining, prioritizing, and launching features that solve high-value problems for our users. The primary goal of this role is to gain hands-on experience by helping deliver a feature enhancement from ideation through launch.As a Product Manager intern, you’ll partner with Engineering, Design, and Marketing teams to gather requirements, analyze data, and ensure smooth execution of the product roadmap. Use your analytical thinking, user empathy, and communication skills to clarify product requirements, measure feature success, and contribute to impactful product strategy. If you are passionate about technology and eager to bridge the gap between business needs and technical solutions, this is the place for you.This position reports into a Manager, Product Management and will be based in our Cairo, Egypt office. We’re looking for someone to join us for the Summer 2026 internship starting on 1st of August for 3 months.<br><b>What you will do :</b><ul>
<li>Assist the product team i n defining user stories, acceptance criteria, and detailed requirements for new features and enhancements.</li>
<li>Conduct competitive analysis and market research to identify opportunities and inform the product strategy.</li>
<li>Support user interviews, surveys, and usability tests to deepen the team's understanding of user pain points and needs.</li>
<li>Analyze product usage data and metrics to measure feature performance and identify areas for optimization.</li>
<li>Collaborate with UX/UI designers to ensure designs meet product objectives and provide an excellent user experience.</li>
<li>Communicate progress, dependencies, and risks to stakeholders, ensuring alignment across technical and business teams.</li>
<li>Prioritize small bug fixes and technical debt items in the backlog alongside the Engineering Manager.</li>
</ul><b>What We're Looking For:</b><ul>
<li>Currently enrolled in a Bachelor’s or Master’s degree program in Business, Computer Science, Engineering, or a related field.</li>
<li>Foundational understanding of the software development lifecycle (SDLC) and Agile methodologies.</li>
<li>Strong analytical skills with the ability to interpret data and use metrics to drive product decisions.</li>
<li>Exceptional written and verbal communication skills required for engaging with engineers, designers, and business stakeholders.</li>
<li>Demonstrated curiosity about user behavior and a strong drive to solve real-world problems.</li>
<li>Ability to manage multiple tasks and priorities in a dynamic, fast-paced environment.</li>
<li>Prior experience (academic or extracurricular) in a technical, design, or business analysis role is a plus.</li>
<li>Familiarity with tools like Jira, Confluence, or similar product management software.</li>
</ul>
<br> <br><br> </div>
<p>We are looking for a talented UI Developer with expertise in building responsive, accessible, and high-performance user interfaces. The ideal candidate will work closely with backend developers to integrate UI components into web applications. You should have experience translating UI/UX designs into functional code, optimizing interfaces for speed and scalability, and ensuring cross-browser compatibility.</p><p>Develop responsive and visually appealing UI using HTML5, CSS3, and JavaScript . Convert UI/UX wireframes and mockups into working code. Work with RESTful APIs and handle data presentation dynamically. Strong knowledge of version control systems, particularly Git. Ensure best practices in UI accessibility and SEO . Strong Knowledge of React and jQuery.</p><p><strong>Desired Candidate Profile</strong></p><p>Bachelor s degree in Computer Science, IT, or related field. Minimum 5 Years'</p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are looking for an experienced Senior Mobile Engineer with deep native Android expertise to build high-quality, scalable, and secure applications. You will play a key role in designing application architecture, implementing new features, improving performance, and mentoring engineers, while collaborating closely with product, design, backend, QA, and iOS teams. The ideal candidate has strong expertise in native Android development and modern Kotlin-based architecture, and is comfortable working in a fast-paced, product-focused environment with a strong sense of ownership. Responsibilities Design, develop, and maintain high-quality native Android applications. Build scalable and maintainable solutions using modern Android architecture. Lead technical design discussions and contribute to system architecture decisions. Collaborate with Product, Design, Backend, QA, and iOS teams. Write clean, testable, and reusable code following best engineering practices. Optimize application performance, memory usage, startup time, and battery consumption. Ensure application stability through unit testing, UI testing, and code reviews. Integrate RESTful APIs and collaborate with backend teams on API design. Mentor junior developers and promote engineering excellence. Participate in Agile development processes and continuous delivery practices. Drive technical improvements and help establish engineering standards. Programming Languages Strong proficiency in Kotlin. Good knowledge of Java. Familiarity with Swift / SwiftUI and native iOS development concepts. Android Development Strong experience with native Android development. Deep understanding of the Android SDK and Jetpack libraries. Excellent knowledge of the Android application lifecycle and platform internals. Strong understanding of Android components: Activities, Fragments, Services, Broadcast Receivers, and Content Providers. Modern Android Development Jetpack Compose, Coroutines, and Kotlin Flow. WorkManager, Navigation Component, and ViewModel. Dependency Injection (Hilt / Dagger preferred). Architecture Strong understanding of MVVM, MVI, and Clean Architecture. Modular architecture, SOLID principles, and separation of concerns. System Design Experience designing scalable mobile architectures. Ability to make architectural decisions and evaluate trade-offs. Understanding of application modularization and feature separation. Networking REST APIs, JSON serialization, and backend integration. Error handling, authentication flows, and network caching. Performance Strong understanding of UI rendering performance and memory management. Threading and concurrency, startup optimization, and battery optimization. ANR prevention, plus performance profiling and debugging. Concurrency Kotlin Coroutines, Flow, and Dispatchers. Structured concurrency, threading models, and background processing. Testing Unit testing, UI testing, and integration testing. Test-Driven Development (TDD) and mocking frameworks. Development Practices Git, pull request workflows, and code reviews. CI-friendly development practices and Agile / Scrum methodologies. Soft Skills Strong ownership mentality and an execution-focused mindset. Excellent communication skills and the ability to work independently. Comfortable in fast-moving, startup-like environments. Strong problem-solving and analytical skills. Nice to Have Native iOS development experience using Swift / SwiftUI. Experience building FinTech or financial applications. Experience with offline-first applications. Local persistence technologies such as Room, SQLite, and DataStore. Experience with CI/CD pipelines. Experience with analytics platforms (Firebase Analytics, Mixpanel, CleverTap, etc.). Experience with A/B testing, experimentation frameworks, and feature flags. Experience implementing mobile security best practices, including: Encrypted local storage. SSL certificate pinning. Secure authentication and authorization flows. Secure handling of sensitive user data. Android Keystore usage. Preferred Experience 5+ years of professional Android development experience. Experience delivering production applications at scale. Experience mentoring engineers and conducting code reviews. Experience working with cross-functional teams in Agile environments. Proven ability to own features from design through production release. What We're Looking For A successful candidate is someone who: Writes clean, maintainable, and scalable Kotlin code. Understands mobile architecture beyond implementation details. Thinks about performance, security, maintainability, and user experience from the beginning. Takes ownership of features end-to-end. Enjoys solving complex engineering challenges. Continuously learns and adopts modern Android development practices. Collaborates effectively with engineers, designers, and product stakeholders to deliver high-quality mobile experiences. Location & Work Model This is an on-site role based in Cairo, Egypt . Our team works primarily from the office to stay closely aligned in a fast-moving product environment, with up to 13 work-from-home days per quarter (roughly one day per week). Please apply only if you are able to work on-site in Cairo on this basis.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Strong proficiency in Kotlin. Good knowledge of Java. Familiarity with Swift / SwiftUI and native iOS development concepts. Strong experience with native Android development. Deep understanding of the Android SDK and Jetpack libraries. Excellent knowledge of the Android application lifecycle and platform internals. Strong understanding of Android components: Activities, Fragments, Services, Broadcast Receivers, and Content Providers. Jetpack Compose, Coroutines, and Kotlin Flow. WorkManager, Navigation Component, and ViewModel. Dependency Injection (Hilt / Dagger preferred). Strong understanding of MVVM, MVI, and Clean Architecture. Modular architecture, SOLID principles, and separation of concerns. Experience designing scalable mobile architectures. Ability to make architectural decisions and evaluate trade-offs. Understanding of application modularization and feature separation. REST APIs, JSON serialization, and backend integration. Error handling, authentication flows, and network caching. Strong understanding of UI rendering performance and memory management. Threading and concurrency, startup optimization, and battery optimization. ANR prevention, plus performance profiling and debugging. Kotlin Coroutines, Flow, and Dispatchers. Structured concurrency, threading models, and background processing. Unit testing, UI testing, and integration testing. Test-Driven Development (TDD) and mocking frameworks. Git, pull request workflows, and code reviews. CI-friendly development practices and Agile / Scrum methodologies. Strong ownership mentality and an execution-focused mindset. Excellent communication skills and the ability to work independently. Comfortable in fast-moving, startup-like environments. Strong problem-solving and analytical skills.</p><p>Nice to Have</p><ul><li>Native iOS development experience using Swift / SwiftUI.</li><li>Experience building FinTech or financial applications.</li><li>Experience with offline-first applications.</li><li>Local persistence technologies such as Room, SQLite, and DataStore.</li><li>Experience with CI/CD pipelines.</li><li>Experience with analytics platforms (Firebase Analytics, Mixpanel, CleverTap, etc.).</li><li>Experience with A/B testing, experimentation frameworks, and feature flags.</li><li>Experience implementing mobile security best practices, including: Encrypted local storage. SSL certificate pinning. Secure authentication and authorization flows. Secure handling of sensitive user data. Android Keystore usage.</li></ul><p>Preferred Experience</p><ul><li>5+ years of professional Android development experience.</li><li>Experience delivering production applications at scale.</li><li>Experience mentoring engineers and conducting code reviews.</li><li>Experience working with cross-functional teams in Agile environments.</li><li>Proven ability to own features from design through production release.</li></ul><p>What We're Looking For</p><p>A successful candidate is someone who:</p><ul><li>Writes clean, maintainable, and scalable Kotlin code.</li><li>Understands mobile architecture beyond implementation details.</li><li>Thinks about performance, security, maintainability, and user experience from the beginning.</li><li>Takes ownership of features end-to-end.</li><li>Enjoys solving complex engineering challenges.</li><li>Continuously learns and adopts modern Android development practices.</li><li>Collaborates effectively with engineers, designers, and product stakeholders to deliver high-quality mobile experiences.</li></ul><p></p></section>
<p>We re looking for a talented Designer who is a confident, creative, and proven collaborator who believes flexibility, adaptability, agility are the keys to success. It s an amazing time to join our Creative Team, as we continue to deliver game-changing creative experiences for some of the best brands in the events world. This is where you come in. Reporting to the Head of Design, you ll have experience in all things design and bring the flair, ideas, and skills to deliver innovative experiences...no Comic Sans around here. You should have the skills and attributes to be flexible, versatile and can articulate the value of a concept or visual design to key stakeholders and team members with equal effectiveness. This role requires a deep understanding of all design and digital executions, from best practice to user behaviors, as well as knowing the latest trends and opportunities in the design industry.</p><p><strong>Desired Candidate Profile</strong></p><p>5+ years of experience as a designer in events industry or with an agency</p><p>You have strong visual and conceptual skills, with the technical ability behind the computer to back this up</p><p>You ve got a desire to grow and learn more about workflows, pushing design thinking and working with different visual styles</p><p>Strong organizations skills and the ability to work on multiple projects at the same time</p><p>Creative, resourceful, and dedicated to fully understanding the problem before reaching a solution</p><p>You love working as part of a creative team and bouncing ideas off each other to produce the best possible work</p><p>You have experience in Adobe Creative Suite, Animation skills are a HUGE plus but not a necessity (if you have references of this make sure you show us)</p><p>You re an excellent communicator</p><p>A high attention to detail is a must</p><p>Having UX/UI skills is a big bonus point</p>
<p>We re looking for a talented Designer who is a confident, creative, and proven collaborator who believes flexibility, adaptability, agility are the keys to success. It s an amazing time to join the Creative Team at Informa Markets, as we continue to deliver game-changing creative experiences for some of the best brands in the events world. This is where you come in. Reporting to the Head of Design, you ll have experience in all things design and bring the flair, ideas, and skills to deliver innovative experiences...no Comic Sans around here. You should have the skills and attributes to be flexible, versatile and can articulate the value of a concept or visual design to key stakeholders and team members with equal effectiveness. This role requires a deep understanding of all design and digital executions, from best practice to user behaviors, as well as knowing the latest trends and opportunities in the design industry.</p><p><strong>Desired Candidate Profile</strong></p><p>5+ years of experience as a designer in events industry or with an agency</p><p>You have strong visual and conceptual skills, with the technical ability behind the computer to back this up</p><p>You ve got a desire to grow and learn more about workflows, pushing design thinking and working with different visual styles</p><p>Strong organizations skills and the ability to work on multiple projects at the same time</p><p>Creative, resourceful, and dedicated to fully understanding the problem before reaching a solution</p><p>You love working as part of a creative team and bouncing ideas off each other to produce the best possible work</p><p>You have experience in Adobe Creative Suite, Animation skills are a HUGE plus but not a necessity (if you have references of this make sure you show us)</p><p>You re an excellent communicator</p><p>A high attention to detail is a must</p><p>Having UX/UI skills is a big bonus point</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>2. Job Purpose Development of medical services platform.<br> As a Product Manager , you will lead the development and execution of digital waste management platform.<br> You will combine product management expertise with strong project management skills to ensure efficient team coordination, timely delivery, and alignment with the organization's sustainability goals.<br> 3. Description • Define the product vision and roadmap in alignment with mission to digitize waste management.<br> • Identify market trends, user needs, and industry regulations to inform product development.<br> • Engage with waste pickers, collection centers, recyclers, and other stakeholders to gather and prioritize requirements.<br> • Act as the bridge between technical teams and business stakeholders to ensure clear communication and shared understanding.<br> • Oversee the design and development of the mobile application, back-end systems, and dashboards.<br> • Collaborate with UX/UI designers to ensure user-friendly interfaces for diverse user groups.<br> • Plan, track, and manage the execution of product development initiatives.<br> • Coordinate with cross-functional teams to ensure timely delivery of milestones and goals.<br> • Proactively identify and mitigate project risks, keeping stakeholders informed.<br> • Partner with operations teams to understand waste management workflows and identify automation opportunities.<br> Drive the development of features that enhance waste traceability, reporting, and compliance.<br> Define KPIs to measure product and project success, including operational efficiency and user satisfaction.<br> • Analyze user feedback and system data to continuously improve product performance.<br> • Ensure the product complies with industry standards and local regulations for waste management.<br> • Develop reporting tools to support clients in achieving sustainability goals and legal compliance.<br> 5. Qualifications, Experience, Competencies and DECISION-MAKING AUTHORITY Knowledge and skills: **Education:** Bachelor's degree in Environmental Science, Business Administration, Computer Science, or a related field.<br> MBA or PMP certification is a plus.<br> **Experience:** · • 3-5 years of experience in product management, preferably in sustainability, clean tech, or logistics platforms.<br> · • Proven project management experience, including leading teams and managing multiple projects simultaneously.<br> **Skills:** · • Strong analytical and problem-solving skills with a focus on customer-centric solutions.<br> · • Excellent communication and leadership abilities to manage diverse teams and stakeholders.<br> · • Familiarity with Agile methodologies and tools like JIRA, Trello, or Microsoft Project.<br> · • Knowledge of waste management operations or circular economy principles is an advantage.<br> **Technical Skills:** · • Proficiency in mobile and web application development workflows.<br> · • Experience with data visualization tools and dashboards (e.<br>g., Power BI, Tableau, Dundas BI).<br> · • Understanding of APIs and system integrations is a plus.<br></span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Connect to your career at Deloitte. Deloitte, established globally in 1845, is the world s largest and leading professional services firm, providing Audit & Assurance, Tax & Legal and Consulting and related services to public and private clients spanning multiple industries. Present in more than 150 countries, Deloitte is distinct in its ability to help clients solve their most complex problems, from strategy to implementation. Deloitte innovation hub (DIH) is a strategic initiative established to support our ambition to become the leading business transformation partner of choice for our clients and to expand and scale our delivery footprint across EMEA. With access to a scaled, diverse, highly skilled, motivated, and engaged workforce, DIH is delivering complex technical solutions for clients most complex business problems, across portfolios that include Strategy & Transactions , Customer , Engineering, AI & Data, Enterprise, Technology & Performance and Cyber . DIH is aiming to become the destination for top talents in Egypt for a long, exciting career. We invest in outstanding people of diverse talents and backgrounds and empower them to achieve more than they could elsewhere. Our work combines advice with action and integrity. We believe that when our clients and society are stronger, so are we. Our organization has grown in scale and diversity, providing services across the region, with our shared culture remaining the same. We aim to help clients realize their ambitions, make a positive difference in society, and maximize the success of our people. This drive fuels the commitment and humanity that run deep through our every action. Connect to your opportunity. 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. Design, develop and modify frontend systems and custom components using a modern dev stack. 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. Integrate existing software into new or modified systems. Develop and execute test procedures for software components. Analyse user requirements to derive technical software design and performance requirements.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Extensive experience in designing and building responsive user Interface (UI) applications using React, Angular, HTML5, AJAX, CSS & JavaScript, Bootstrap, jQuery.</p><p>Experience working with XML/JSON</p><p>Experience using GitLab source code management</p><p>Experience working with Agile Development Methodology</p><p>Experience deploying software/database using CI / CD pipeline leveraging tools such as Jenkins, GitLab, etc</p><p>Demonstrate high organisational skills and a methodical approach to problem solving</p><p>Demonstrate the ability to think creatively and innovatively with a can do attitude</p><p>Demonstrate strong communication including spanning technical and business language barriers and be able to run feature kick-off sessions and apply story mapping techniques</p><p>Demonstrable experience in using tools (JIRA / confluence / Excel) to manage designs, prototypes, and user stories</p><p>Required: Bachelor s degree required. 7+ years of experience in Front-End development (using React or Angular)</p><p></p></section>
<p>At Sumerge, our UI/UX Specialists are pivotal in shaping user experiences that are intuitive, engaging, and impactful. We are dedicated to transforming our clients' digital products into immersive experiences that delight users while achieving business goals. As a UI/UX Specialist, you will collaborate closely with cross-functional teams, conducting user research and employing design thinking principles to create user-centered designs that elevate our software solutions. Your role will encompass the entire design process, from conception and prototyping to testing and implementation. You will contribute to building aesthetically pleasing interfaces and ensuring usability by understanding user needs and behaviors.</p><p>Responsibilities</p><ul><li>Gather and evaluate user requirements in collaboration with business analysts.</li><li>Collaborate with business analysis and engineering to define and implement innovative solutions for the product experience and visuals.</li><li>Create user-centered designs by understanding business requirements, and user feedback.</li><li>Identify and resolve UX issues.</li><li>Prepare and present rough drafts to internal teams and key stakeholders.</li><li>Producing high-quality design solutions through wireframes, visual and graphic designs, flow diagrams, storyboards, site maps, and prototypes.</li><li>Translating requirements into style guides, design systems, design patterns and attractive user interfaces.</li><li>Incorporating customer feedback, usage metrics, and usability findings into design to enhance user experience.</li><li>Adhere to style standards on font, colour, and image style guidelines.</li><li>Collaborating effectively with the business analysis, engineering, and management teams to ensure the creation and delivery of tailored experiences for end users.</li></ul><p><strong>Desired Candidate Profile</strong></p><p>Bachelor's degree in Design, Human-Computer Interaction, or a related field is preferred. 5- 7 years of experience in UI/UX design or a similar role. Strong portfolio showcasing design projects, including wireframes, prototypes, and final solutions. Proficiency in design and prototyping tools like Figma, Sketch, Adobe XD, or similar. Understanding of user-centered design principles and methodologies. Excellent communication skills and ability to collaborate effectively within a team. Knowledge of front-end development (HTML/CSS/JavaScript) is a plus. Strong attention to detail and a passion for creating exceptional user experiences.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>At Sumerge, our UI/UX Specialists are pivotal in shaping user experiences that are intuitive, engaging, and impactful.<br> We are dedicated to transforming our clients' digital products into immersive experiences that delight users while achieving business goals.<br> As a UI/UX Specialist, you will collaborate closely with cross-functional teams, conducting user research and employing design thinking principles to create user-centered designs that elevate our software solutions.<br> Your role will encompass the entire design process, from conception and prototyping to testing and implementation.<br> You will contribute to building aesthetically pleasing interfaces and ensuring usability by understanding user needs and behaviors.<br> Responsibilities Gather and evaluate user requirements in collaboration with business analysts.<br> Collaborate with business analysis and engineering to define and implement innovative solutions for the product experience and visuals.<br> Create user-centered designs by understanding business requirements, and user feedback.<br> Identify and resolve UX issues.<br> Prepare and present rough drafts to internal teams and key stakeholders.<br> Producing high-quality design solutions through wireframes, visual and graphic designs, flow diagrams, storyboards, site maps, and prototypes.<br> Translating requirements into style guides, design systems, design patterns and attractive user interfaces.<br> Incorporating customer feedback, usage metrics, and usability findings into design to enhance user experience.<br> Adhere to style standards on font, colour, and image style guidelines.<br> Collaborating effectively with the business analysis, engineering, and management teams to ensure the creation and delivery of tailored experiences for end users.<br> Bachelor's degree in Design, Human-Computer Interaction, or a related field is preferred.<br> 5- 7 years of experience in UI/UX design or a similar role.<br> Strong portfolio showcasing design projects, including wireframes, prototypes, and final solutions.<br> Proficiency in design and prototyping tools like Figma, Sketch, Adobe XD, or similar.<br> Understanding of user-centered design principles and methodologies.<br> Excellent communication skills and ability to collaborate effectively within a team.<br> Knowledge of front-end development (HTML/CSS/JavaScript) is a plus.<br> Strong attention to detail and a passion for creating exceptional user experiences.<br></span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><br> Project description<br><p>
Full Stack Developer for Sovereign AI Developer<br> </p>
<div>
Responsibilities <br> <div>
<div>
<p>
Develop applications, APIs, and UI components for use cases, demos, and integrations<br> </p>
</div>
</div>
</div>
<div>
Skills <br> <p>
Must have<br> </p>
<div>
<div>
<p>
Application development<br> </p>
</div>
</div>
<p>
Nice to have<br> </p>
<div>
<div>
<p>
Python, node.js, REST Api, Microservice architecture, Kubernetes, for UI we use Vue (bug UI React/Angular is ok as well), cloud is optional, as we are focusing on on-prem platform. APIs, UI/UX, frontend/backend, integration patterns, use case implementation<br> </p>
</div>
</div>
</div>
<div>
Other <br> <div>
<div>
<div>
<p>Languages</p>
<p>
English: B2 Upper Intermediate<br> </p>
</div>
</div>
<div>
<div>
<p>Seniority</p>
<p>
Senior<br> </p></div></div></div></div></div></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>ABOUT THE COMPANY The company is a multinational IT consulting and digital transformation solutions provider, supporting government entities, telecom operators, and enterprise clients across the Middle East.<br> It specializes in helping organizations modernize operations, improve collaboration, and deliver scalable technology initiatives through consulting, implementation, integration, managed services, and training.<br> With strong expertise across Enterprise Digital transformation, DevOps, IT service management, enterprise service management, and collaboration platforms, the company partners with leading technology vendors to deliver practical, measurable, and enterprise-ready solutions.<br> ABOUT THE ROLE We are looking for a Senior Product Designer with strong experience designing intuitive, user-centric web and mobile applications, with the ability to work seamlessly across both LTR and RTL layouts.<br> The ideal candidate will have a proven track record in UX/UI design, supported by a strong portfolio that demonstrates the ability to turn complex product requirements into clean, functional, and engaging user experiences.<br> They should be able to brainstorm fresh ideas, proactively recommend best-practice user flows, and bring a senior-level product mindset to each stage of the design process.<br> You should be confident working across the full design lifecycle, from research and discovery through to wireframing, prototyping, user flows, usability testing, and design iteration.<br> Strong hands-on experience with tools such as Figma, Sketch, Adobe XD, or similar design platforms is expected, along with experience owning, maintaining, and scaling design systems across digital products.<br> This role requires someone who can understand user needs, translate feedback into practical design improvements, and adapt quickly as product requirements evolve.<br> A strong understanding of UX research, usability testing, accessible design, and inclusive design principles is essential.<br> The successful candidate must be exceptionally detail-oriented, able to manage time effectively, work autonomously, and remain comfortable collaborating remotely with distributed teams.<br> Direct exposure to cutting-edge enterprise AI projects across UAE and GCC Flat team structure - work directly with founders and senior engineers Opportunity to grow into a Senior or Lead Engineer role Flexible remote work arrangements Fast-paced environment where your work ships to production and reaches real clients 06+ Years of Experience in UI/UX Engineering including Product Designing Senior-level experience with the ability to work autonomously and comfortably in a remote setup Proven experience in UX/UI design for web and mobile applications Ability to design seamlessly for both LTR and RTL layouts Strong portfolio showcasing user-centric product design Expertise in Figma, Sketch, Adobe XD, or similar tools Experience owning, maintaining, and scaling design systems Ability to create wireframes, prototypes, user journeys, and user flows Strong ability to brainstorm fresh ideas and proactively recommend best-practice user flows Strong understanding of UX research and usability testing Experience working with iterative design methodologies Exceptionally detail-oriented with excellent time management skills Ability to synthesise feedback and adapt designs quickly Familiarity with accessible and inclusive design principles</span> </div>
<p>Line of Service Advisory Industry/Sector Technology Specialism Advisory - Other Management Level Manager Job Description & Summary The Product Designer - Manager will be a key contributor to our design team, responsible for leading the design of major features and products. This role requires a highly skilled designer with a strong understanding of user-centered design principles, a passion for creating exceptional user experiences, and the ability to mentor other designers. Responsibilities: Lead the design of complex and strategic projects from concept to launch. Collaborate with product managers and engineers to create innovative and user-friendly designs. Conduct user research, interviews, and usability testing to inform design decisions. Create high-fidelity mockups, prototypes, and design specifications. Mentor and provide guidance to other designers on the team. Contribute to the development and maintenance of our design system.</p><p><strong>Desired Candidate Profile</strong></p><p>Bachelor's degree in Design, Human-Computer Interaction, or a related field, or equivalent experience. 8+ years of experience in product design, with a strong portfolio of successful projects. Expertise in design and prototyping tools such as Sketch, Figma, or Adobe XD. Hands on experience applying AI to enhance UX research, run automated usability testing, analyze user behavior, and improve design workflow efficiency. A track record of building and maintaining component libraries, design tokens, and documentation across teams. Deep understanding of user-centered design principles and methodologies. Excellent communication and collaboration skills. Preferred Qualifications: Experience leading design projects and mentoring other designers. Knowledge of front-end development technologies (HTML, CSS, JavaScript). Experience with motion design and animation.</p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>This role is based in our Cairo Festival City Business Park, New Cairo, Cairo, Egypt office. Reports to: Head of Design We re looking for a talented Designer who is a confident, creative, and proven collaborator who believes flexibility, adaptability, agility are the keys to success. It s an amazing time to join the Creative Team at Informa Markets, as we continue to deliver game-changing creative experiences for some of the best brands in the events world. This is where you come in. Reporting to the Head of Design, you ll have experience in all things design and bring the flair, ideas, and skills to deliver innovative experiences...no Comic Sans around here. You should have the skills and attributes to be flexible, versatile and can articulate the value of a concept or visual design to key stakeholders and team members with equal effectiveness. This role requires a deep understanding of all design and digital executions, from best practice to user behaviors, as well as knowing the latest trends and opportunities in the design industry.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>5+ years of experience as a designer in events industry or with an agency</li><li>You have strong visual and conceptual skills, with the technical ability behind the computer to back this up</li><li>You ve got a desire to grow and learn more about workflows, pushing design thinking and working with different visual styles</li><li>Strong organizations skills and the ability to work on multiple projects at the same time</li><li>Creative, resourceful, and dedicated to fully understanding the problem before reaching a solution</li><li>You love working as part of a creative team and bouncing ideas off each other to produce the best possible work</li><li>You have experience in Adobe Creative Suite, Animation skills are a HUGE plus but not a necessity (if you have references of this make sure you show us)</li><li>You re an excellent communicator</li><li>A high attention to detail is a must</li><li>Having UX/UI skills is a big bonus point</li></ul><p></p></section>
About Us<br><br>International is a Sharia'a compliant company with 35+years of presence in the market. Since late 2018, International is fully owned by Al-Imtiaz Group which is a publicly listed company in Kuwait Stock Exchange.<br><br>We are an industry-leading solutions provider of digital infrastructure, digital innovations, computer-aided engineering, Autodesk training, BIM consultancy, applications modernization, audiovisual infrastructure, cybersecurity, cloud computing, outsourcing and managed services.<br><br>Today, International employs over 1,500 professionals with offices in Dubai (HQ), Kuwait, Abu Dhabi, Saudi Arabia, Qatar and Oman.<br><br>Job Description<br><br>We are looking for an experienced Senior Business Analyst to join our Digital Solutions delivery project teams. In this hands-on role, you will heavily participate in the full business analysis lifecycle (from discovery and requirements gathering through implementation support, demos, and UAT) on complex software projects (typically 1-3 years in duration) for enterprise and government clients across the GCC region, working within multi-disciplinary digital solutions delivery teams of 10-30 members (solution architects, UI/UX designers, technical writers, as well as development, data, and QC teams), which may include mixed internal and vendor teams.<br><br>This is a matrix delivery role: You will report to the Product Delivery Manager who owns the broader practice, standards, methodology, and people development, and within the projects you work under the direction of the Project BA Lead or the Project Delivery Lead (project technical lead) in alignment with the Project Manager for scope, planning, task assignment, and day-to-day delivery priorities. You may operate as the sole BA on smaller projects, owning the full BA scope end to end<br><br>Roles & Responsibilities<br><br> Requirements Elicitation, Analysis and Documentation: Carry the discovery phase: identify work scope and baseline, plan and facilitate requirements gathering sessions, workshops, stakeholder interviews, and site visits Produce high-quality deliverables per project methodology and client-defined deliverables: BRD and SRS documents (waterfall/hybrid) or BRD and backlog of user stories with acceptance criteria (agile/hybrid), gap analysis, cross-functional BPMN process flows, wireframes (in collaboration with UI/UX designers), integration mapping documents, and data dictionaries Clearly identify and flag out-of-scope items and align with the BA Lead, Project Delivery Lead, and Project Manager on technical feasibility and scope before finalizing documentation Collaborate with technical writers on supporting artifacts (notification templates, document templates, etc.) Solution Design, Estimation C Delivery Support: Work closely with solution architects, developers, data teams, and QC to ensure requirements are technically feasible and well understood Provide estimations and dependencies using work breakdown structures and story points (depending on methodology); whether as input to the BA Lead or independently when working solo Participate in stand-ups, sprint planning, and backlog refinement sessions (agile/hybrid projects) Support handover to data, development, and quality teams and remain available throughout implementation to clarify requirements and resolve issues Attend and/or lead demos and UAT sessions with the client Stakeholder C Communication Management: Build and maintain strong relationships with internal teams and external clients, including challenging stakeholders Communicate effectively in both Standard Arabic and English (spoken and written) and produce deliverables in both languages Navigate complex organizational dynamics and company/customer politics with professionalism and diplomacy, building consensus across internal teams and external clients Quality, Risk, Change C Dependency Management: Ensure all BA deliverables meet quality standards, best practices, established processes, and project conventions, while applying sound judgment for justified exceptions Proactively identify risks (including scope creep), dependencies, and issues; escalate to the BA Lead / Project Delivery Lead (and project managers when working solo) and provide the input required to facilitate the change management process Maintain effective cross-team collaboration and dependency alignment across development, data, QC, and other delivery streams Vendor C Cross-Team Coordination: When working with mixed or vendor teams, coordinate with vendor BAs/teams to ensure alignment in produced deliverables and adherence to company standards and best practices Review vendor BA deliverables, support knowledge transfer, and escalate issues when needed AI Leverage, Mentorship C Continuous Improvement: Proactively and responsibly use AI tools embedded across all work stages (requirements drafting, analysis, gap identification, documentation support, etc.) while ensuring accuracy, compliance, and adherence to client-specific restrictions (some projects prohibit AI usage) Mentor junior analysts and support the application of BA standards and best practices within the team Contribute practically to process improvements, frameworks, and knowledge sharing Pre-Sales C Proposal Support (secondary): Provide BA input to proposals, RFP responses, or early scoping activities as needed (not a primary focus of the role)<br><br>Requirements<br><br>Requirements <br><br>Qualification and Education Requirements: <br><br> Bachelor's degree in Information Systems/Technology, Computer Science, or a closely related field (or equivalent combination of education + relevant professional experience) is a strong plus Certifications (CBAP, PMI-PBA, Agile, etc.) are a plus<br><br>Minimum Experience/Skills Required:<br><br> Minimum: 5-7 years of relevant business analysis experience, with at least 2 years at a Senior Business Analyst level on software development projects Proven hands-on experience delivering across the full BA lifecycle in hybrid, Agile (Scrum), and Waterfall environments Strong knowledge of BA deliverables: BRD, SRS, user stories + acceptance criteria, BPMN process flows, gap analysis, data dictionaries, integration mapping, wireframes (in collaboration with UI/UX) Solid understanding of SDLC, requirements management, process modeling (BPMN), and stakeholder management in complex environments Excellent facilitation, workshop, and presentation skills Experience with common BA and collaboration tools: Visio, Figma, Jira or Azure Dev Ops, MS Excel and MS Word Bilingual - full professional proficiency in Standard Arabic and English (both written documentation and verbal communication), with comfort working with multinational teams (sometimes with heavy accents) in both languages Proven ability to collaborate effectively within large multi-disciplinary delivery teams (10-30+ members), including vendor-mixed teams Governmental / public sector project experience is a strong plus Knowledge of data modeling and data migration techniques is a strong plus Familiarity with ERP, CRM, or other enterprise software solutions is a strong plus<br><br>Key Skills & Competencies: <br><br> Highly organized, structured, and methodical in approach, with exceptional prioritization, delegation, and planning skills Strong critical thinking and resourceful problem-solving abilities; able to think outside the box and develop innovative solutions to complex situations Friendly, collaborative team player who maintains a professional demeanor while working effectively in dynamic, multi-disciplinary environments Strong ownership mindset and high self-discipline Continuous improvement mindset and commitment to knowledge sharing and team development Strong attention to detail combined with the ability to maintain high-level context and relevance without losing awareness of the actual objective, urgency, and priorities Demonstrated ability to navigate complex stakeholder environments, manage competing priorities in a matrix structure, and build consensus diplomatically across internal teams and external clients<br><br>Role: Senior Business Analyst<br><br>Start date: ASAP Resource Location: Offshore Hours per week: 40
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>This role is open to candidates based in LATAM, Africa, and Eastern Europe. Please note that as this role supports U.S.-based clients, candidates must be available to work during U.S. business hours aligned with the client s time zone. Our client is a technology-driven organization focused on building reliable, scalable, and user-friendly web applications that support business growth and exceptional user experiences. They operate in a collaborative environment where engineering, product, and design teams work closely together to transform ideas into impactful solutions. As they continue to expand their platform capabilities, they are seeking a Full Stack Developer who can take ownership of features across the full stack while contributing to technical excellence, performance optimization, and long-term scalability. Role Overview The Full Stack Developer will be responsible for building, maintaining, and optimizing reliable, user-friendly web applications across the full stack, with a strong emphasis on backend development. The Full Stack Developer will work closely with designers and product teams to transform ideas into real features while leveraging modern tools to improve workflows, code quality, and execution efficiency. This role is ideal for someone who thrives in a collaborative environment, can independently manage projects, and consistently delivers clean, scalable, and maintainable code. Location Fully Remote | 9 AM - 5PM EST Key Responsibilities Backend Development Build, maintain, and improve backend services using PHP and Laravel. Design and optimize MySQL/MariaDB databases, including writing efficient SQL queries. Develop backend features following MVC best practices, RESTful patterns, and scalable architecture principles. Work within Linux environments, including server commands, shell scripts, cron jobs, and deployment tasks. Frontend Development Build responsive user interfaces using JavaScript, Svelte, React, jQuery, HTML, and CSS. Convert Figma designs into clean and functional user interfaces. Enhance interactivity and maintain legacy frontend components when required. Code Quality & Collaboration Write clean, maintainable, and well-documented code across the full stack. Participate in code reviews using Git and GitHub. Support version control best practices and collaborative development workflows. Debug, troubleshoot, and optimize performance issues across frontend and backend systems. Monitor and improve application performance to ensure smooth user experiences. Qualifications Experience 3+ years of experience in full-stack development or web development. Strong proficiency with PHP, JavaScript, HTML, CSS, MySQL, and Linux servers. Experience building and maintaining backend services using Laravel. Experience designing and optimizing MySQL/MariaDB databases and SQL queries. Experience working with REST APIs and MVC architecture. Experience using Git and GitHub for version control and collaborative development. Experience building responsive user interfaces from Figma design files. Experience debugging, troubleshooting, and optimizing application performance. Experience working within Linux environments, including server administration and deployment-related tasks. Experience with Svelte and jQuery is preferred. Experience with AWS, including services such as EC2, RDS, and S3, is a plus. Experience with CI/CD pipelines or automated testing is a plus. Qualifications Skills Strong understanding of scalable architecture principles and backend development best practices. Ability to write clean, maintainable, and well-documented code. Strong performance optimization and troubleshooting capabilities. Strong problem-solving and critical-thinking skills. Ability to manage projects and features independently from development through deployment. Ability to collaborate effectively with product, design, and engineering stakeholders. Strong ownership mindset with the ability to manage features end-to-end. Comfortable working in fast-paced environments with changing priorities. Passion for continuous learning, process improvement, and knowledge sharing. Strong awareness of UI/UX principles and user experience considerations. What Success Looks Like High-quality backend features are delivered efficiently, securely, and at scale. Product features are successfully launched through effective collaboration with designers and product teams. Clean, maintainable, and well-reviewed code is consistently delivered. Applications demonstrate strong performance through optimized queries, fast page loads, and stable infrastructure. Modern tools and workflows are leveraged to improve development efficiency and output quality. Opportunity This is an opportunity to join a high-impact engineering team where your contributions directly influence product development and user experience. The Full Stack Developer will have ownership of meaningful components across the technology stack while working closely with cross-functional teams to deliver scalable, high-quality solutions. This role offers the flexibility of remote work, significant technical ownership, and the opportunity to contribute to engineering best practices while helping shape the future direction of the platform. Application Process: To be considered for this role these steps need to be followed: Fill in the application form Record a video showcasing your skill sets</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>3+ years of experience in full-stack development or web development.</li><li>Strong proficiency with PHP, JavaScript, HTML, CSS, MySQL, and Linux servers.</li><li>Experience building and maintaining backend services using Laravel.</li><li>Experience designing and optimizing MySQL/MariaDB databases and SQL queries.</li><li>Experience working with REST APIs and MVC architecture.</li><li>Experience using Git and GitHub for version control and collaborative development.</li><li>Experience building responsive user interfaces from Figma design files.</li><li>Experience debugging, troubleshooting, and optimizing application performance.</li><li>Experience working within Linux environments, including server administration and deployment-related tasks.</li><li>Experience with Svelte and jQuery is preferred.</li><li>Experience with AWS, including services such as EC2, RDS, and S3, is a plus.</li><li>Experience with CI/CD pipelines or automated testing is a plus.</li><li>Strong understanding of scalable architecture principles and backend development best practices.</li><li>Ability to write clean, maintainable, and well-documented code.</li><li>Strong performance optimization and troubleshooting capabilities.</li><li>Strong problem-solving and critical-thinking skills.</li><li>Ability to manage projects and features independently from development through deployment.</li><li>Ability to collaborate effectively with product, design, and engineering stakeholders.</li><li>Strong ownership mindset with the ability to manage features end-to-end.</li><li>Comfortable working in fast-paced environments with changing priorities.</li><li>Passion for continuous learning, process improvement, and knowledge sharing.</li><li>Strong awareness of UI/UX principles and user experience considerations.</li></ul><p></p></section>
Adree is seeking a detail-oriented and analytical Quality, Senior Engineer to establish, own, and execute comprehensive quality assurance strategies across our digital and enterprise software solutions. In this role, you will be responsible for ensuring that delivered applications (. NET, Out Systems, Creatio, Front-End) meet the highest standards of performance, security, and functional integrity. As a Senior QE, you will act as a champion for quality throughout the Agile lifecycle, designing automated and manual testing frameworks, collaborating with cross-functional teams, and mentoring junior engineers to minimize production defects and optimize the delivery pipeline.<br><br>Key Responsibilities<br><br>Test Strategy & Planning: Define, implement, and maintain comprehensive test strategies, test plans, and test cases covering functional, non-functional, integration, regression, and end-to-end scenarios Test Automation Execution: Design, build, and maintain robust automated testing frameworks for web applications, APIs, and mobile platforms to increase test coverage and efficiency Agile Collaboration: Partner closely with Product Owners, Business Analysts, and Tech Leads to review requirements (user stories, acceptance criteria) and ensure testability from day one Defect Management: Identify, isolate, document, and track software defects using Jira. Work closely with development teams to ensure timely resolution and root-cause analysis API & Integration Testing: Validate complex business workflows and data integrity across system integrations and third-party enterprise platforms using backend testing methods Performance & Load Testing: Execute performance, stress, and load testing on applications to ensure stability, scalability, and optimal user experience under heavy traffic CI/CD Integration: Integrate automated test suites into modern Dev Ops CI/CD deployment pipelines to enable continuous testing and continuous delivery Mentorship & Quality Culture: Guide and mentor junior QA engineers, conduct peer reviews of test documentation, and foster a strong culture of quality assurance within the engineering team<br><br>Requirements<br><br>Education<br><br>Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field<br><br>Experience<br><br>5+ years of dedicated experience in Software Quality Assurance and Testing, with at least 2 years in a Senior role Proven track record of testing enterprise-level digital solutions, web applications, and APIs in Agile/Scrum environments<br><br>Skills & Competencies (Technical & Analytical + Soft)<br><br>Automation Frameworks: Strong hands-on experience with automation tools and libraries (e.g., Selenium, Cypress, Playwright, Robot Framework, or Appium) API Testing Mastery: Expert proficiency in testing RESTful and SOAP APIs using tools like Postman, Soap UI, or JMeter Backend & Databases: Solid knowledge of relational databases (SQL Server, Oracle) and ability to write complex SQL queries to validate data integrity Performance Testing Tooling: Hands-on experience with performance testing tools such as Apache JMeter or Locust Ecosystem Familiarity: Comfort utilizing Jira, Confluence, Git, and CI/CD tools (Azure Dev Ops, Jenkins, or similar). Familiarity with low-code validation (Out Systems/Creatio) is a strong plus Analytical Thinking: Exceptional problem-solving skills, extreme attention to detail, and a structured approach to troubleshooting complex software flows Communication & Collaboration: Excellent communication skills to articulate technical defects clearly to developers and business updates to stakeholders<br><br>Job Location: HQ
<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>Role purpose</h4>
<p>As a senior product designer / UX senior designer, you will play a key role in shaping Vodafone's digital experiences across mobile apps, web, eCommerce, enterprise, and digital services.</p>
<p>You will own the end-to-end product design process, partnering closely with product managers, engineers, researchers, analysts, and business stakeholders to deliver intuitive, accessible, and data-driven customer experiences.</p>
<p>You will transform business problems into simple and scalable digital solutions while ensuring consistency through Vodafone's design system and design standards. As a senior member of the team, you will mentor designers, influence product strategy, and champion user-centered design across multiple squads.</p>
<h4>Job profile</h4>
<strong>Product design</strong><br>
<ul>
<li>Own the complete product design lifecycle from discovery through delivery.</li>
<li>Translate business objectives and customer needs into intuitive product experiences.</li>
<li>Produce user flows, customer journeys, wireframes, prototypes, and high-fidelity interfaces.</li>
<li>Design scalable experiences for mobile applications, responsive web, and enterprise platforms.</li>
</ul>
<strong>Discovery & research</strong><br>
<ul>
<li>Plan and conduct UX research activities.</li>
<li>Run usability testing and synthesize findings into actionable recommendations.</li>
<li>Analyze customer feedback, behavioral analytics, and business KPIs.</li>
<li>Validate assumptions through experimentation and A/B testing.</li>
</ul>
<strong>Product strategy</strong><br>
<ul>
<li>Collaborate with product managers during product discovery.</li>
<li>Contribute to product vision, roadmap discussions, and backlog prioritization.</li>
<li>Balance customer needs with technical feasibility and business value.</li>
<li>Define success metrics together with product owners and analytics teams.</li>
</ul>
<strong>Delivery</strong><br>
<ul>
<li>Work closely with engineering during agile sprints.</li>
<li>Support implementation through design QA.</li>
<li>Resolve design issues during development.</li>
<li>Ensure delivered products match approved design specifications.</li>
</ul>
<strong>Leadership</strong><br>
<ul>
<li>Mentor junior and mid-level product designers.</li>
<li>Review design work and provide constructive feedback.</li>
<li>Promote design best practices across squads.</li>
<li>Support hiring, onboarding, and capability development.</li>
</ul>
<h4>Core responsibilities</h4>
<ul>
<li>Lead complex product initiatives independently.</li>
<li>Own design decisions from concept to launch.</li>
<li>Create user-centered experiences backed by research and analytics.</li>
<li>Deliver high-quality prototypes and production-ready UI.</li>
<li>Facilitate workshops and design thinking sessions.</li>
<li>Present design rationale to senior stakeholders.</li>
<li>Drive accessibility and inclusive design.</li>
<li>Promote experimentation and continuous product improvement.</li>
<li>Support cross-functional collaboration between design, product, engineering, and business.</li>
<li>Help evolve Vodafone's product design practice.</li>
</ul>
<h4>Competencies and qualifications</h4>
<strong>Must-have technical & professional qualifications</strong><br>
<ul>
<li>5–8 years of experience in product design, UX design, or digital product design.</li>
<li>Proven experience designing complex web and mobile applications.</li>
<li>Strong portfolio demonstrating end-to-end product design thinking.</li>
<li>Experience working within agile product teams.</li>
</ul>
<strong>Design skills</strong><br>
<p>Strong knowledge of:</p>
<ul>
<li>User-centered design</li>
<li>Interaction design</li>
<li>Information architecture</li>
<li>Visual design</li>
<li>Responsive design</li>
<li>Mobile design</li>
<li>Accessibility (WCAG)</li>
<li>Design thinking</li>
<li>Service design principles</li>
<li>Prototyping</li>
</ul>
<p>Advanced proficiency in: Figma, FigJam, prototyping tools, Jira</p>
<p>Nice to have: HTML/CSS understanding, AI-assisted design tools, analytics platforms, Maze / UserTesting, Adobe Creative Suite</p>
<strong>Required experience:</strong><br>
<ul>
<li>Experience delivering digital products from discovery through launch.</li>
<li>Experience working within agile squads.</li>
<li>Experience collaborating with product managers and engineers.</li>
<li>Experience contributing to design systems.</li>
<li>Experience using analytics to improve product performance.</li>
<li>Experience presenting work to senior stakeholders.</li>
</ul>
<h4>Not a perfect fit?</h4>
<p>Worried that you don’t meet all the desired criteria exactly? At Vodafone we are passionate about empowering people and creating a workplace where everyone can thrive, whatever their personal or professional background. If you’re excited about this role but your experience doesn’t align exactly with every part of the job description, we encourage you to still apply as you may be the right candidate for this role or another opportunity.</p>
<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><p></p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><br></p><p><b>About the role</b></p><p>In this role, you will be part of our engineering team, working with a high quality code base and the latest tools, where you will promote your skills to be an expert in complex frontend development in Android (kotlin) native platforms. Your primary focus will be development of mobile applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to a highly dynamic environment, where root cause analysis and rapid collaborative problem solving, sophisticated design, and the creation of quality products are required.</p><p>About your role as Senior Android Engineer</p><ul><li>Design and build mobile applications for Android.</li><li>Ensure the performance, quality, and responsiveness of applications</li><li>Collaborate with a team to define, design, and ship new features</li><li>Identify and correct bottlenecks and fix bugs</li><li>Help maintain code quality, organization, and automatization</li><li>Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products.</li><li>Work with the engineering and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution</li><li>Dive into difficult problems and successfully deliver results on schedule</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Minimum of 5 years of professional experience in Android app development.</li><li>Proven track record of delivering high-quality, user-friendly Android applications.</li><li>Bachelor's degree in Computer Science , Software Engineering , or a related field. A master's degree is a plus.</li><li>Expert proficiency in Kotlin with a deep understanding of its advanced features.</li><li>Extensive experience with Jetpack Compose and building UI components in a declarative paradigm.</li><li>Strong understanding of the Android SDK , including UI design principles , patterns, and best practices.</li><li>Experience with asynchronous programming and multithreading in Android.</li><li>Proficient in integrating RESTful APIs and working with JSON data format.</li><li>Familiarity with dependency injection frameworks like Dagger/Hilt .</li><li>Experience with Android Architecture Components (ViewModel, LiveData, Room, Navigation).</li><li>Solid understanding of MVI and other architectural patterns.</li><li>Proficient with version control systems , particularly Git , and experience with GitFlow workflow.</li><li>Experience with unit testing (JUnit, Mockito) and UI testing (Espresso).</li><li>Knowledge of Gradle build system and managing project dependencies.</li><li>Understanding of material design principles and ability to implement them effectively.</li><li>Familiarity with app performance optimization and tools like Android Profiler .</li><li>Experience with Google Play Store deployment and app release management.</li><li>Knowledge of backend technologies and experience with Firebase or other backend services.</li><li>Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools like Jenkins , GitHub Actions , or Bitrise .</li><li>Understanding of secure coding practices and experience with encryption and data protection on Android.</li><li>Experience with Agile/Scrum methodologies and participating in sprint planning , daily stand-ups , and retrospectives .</li><li>Experience with localization/internationalization to support multi-language apps.</li><li>Knowledge of analytics tools like Google Analytics , or Firebase Analytics , for tracking app performance and user engagement.</li></ul><p></p></section>