وظائف مطورى واجهة مستخدم
١١١٦٤ وظائف شاغرة
<h3><strong>What you will do in the first three months:</strong></h3><ul><li><p>Follow an individual development plan with your supervisor and improve your skills based on that plan</p></li><li><p>Participate in writing the application’s business logic and covering it with tests</p></li><li><p>Expand the rich user interface and offer ideas for improving it</p></li><li><p>Develop data schemas and integrate with third-party services</p></li><li><p>Optimize heavily loaded parts of the application and deal with security vulnerabilities</p></li><li><p>Become a member of a team of professionals to achieve quality results efficiently.</p></li></ul><h3><strong>What we offer:</strong></h3><ul><li><p>Long-term career stability with a competitive salary paid in USD.</p></li><li><p>Conditions for steady career development.</p></li><li><p>Development supported by dedicated mentors and a variety of programs focused on expertise and innovation.</p></li><li><p>Private medical insurance provided after successful completion of the probationary period</p></li><li><p>A well-equipped and cozy office supports comfort and productivity across all project stages.</p></li><li><p>Welcoming atmosphere and a friendly corporate culture.</p></li></ul><p></p><p><strong>Requirements</strong></p><h3><strong>You will be successful in this role if you have:</strong></h3><ul><li><p>At least 3 years hands-on experience in commercial software development;</p></li><li><p>Expert knowledge of C# and ASP.NET Core;</p></li><li><p>Front-end web development expertise with HTML5, CSS, JavaScript, JSON, Ajax, and knowledge of modern web frameworks like Angular, React, Material UI, and Bootstrap;</p></li><li><p>Strong knowledge of relational databases like MS SQL or/and PostgreSQL;</p></li><li><p>Practical experience in integrations with REST Web Services;</p></li><li><p>Hands-on experience in writing unit test using the most popular frameworks like NUnit or xUnit.</p></li><li><p>Experience with Agile development methodology and working as a member of an Agile development team;</p></li><li><p>Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment.</p></li></ul><h3><strong>Nice to have:</strong></h3><ul><li><p>Experience with any cloud platforms (MS Azure, AWS, GCP);</p></li><li><p>Knowledge in containernization using Docker, orchestration and management of the containerized solutions;</p></li><li><p>Hands-on experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems;</p></li><li><p>Background as team technical leader.</p></li></ul><p></p>
<h4>Job Summary</h4><p>We are seeking a motivated <strong>Full Stack Developer (Frontend-Focused)</strong> to join our engineering team. The ideal candidate will primarily work on building responsive, high-performance user interfaces using React while also contributing to backend services built with NestJS. This role is well-suited for a developer with 1–2 years of hands-on experience who is eager to grow within a modern, full-stack JavaScript/TypeScript environment.</p><h4>Key Responsibilities</h4><ul><li><p>Design, develop, and maintain responsive, reusable UI components using React and TypeScript</p></li><li><p>Implement state management using Redux Toolkit and manage server-side data fetching/caching with React Query (TanStack Query)</p></li><li><p>Build and style interfaces using Ant Design and Less, ensuring consistency across the application</p></li><li><p>Integrate RESTful APIs and handle real-time features using Socket.IO</p></li><li><p>Assist in developing and maintaining backend services and APIs using NestJS, Prisma, and PostgreSQL</p></li><li><p>Work with authentication, file uploads (S3/Cloudinary), and background job processing (BullMQ) as needed</p></li></ul><ul><li><p>Collaborate with designers, backend engineers, and product managers throughout the development lifecycle</p></li><li><p>Participate in code reviews and follow established linting/formatting standards (ESLint, Prettier, Husky)</p></li><li><p>Debug and resolve issues across the stack, escalating complex backend issues to senior engineers when necessary</p></li><li><p>Continuously learn and adopt best practices in both frontend and backend development</p></li></ul><p></p><p><strong>Requirements</strong></p><ul><li><p></p></li></ul><h4>Qualifications & Experience</h4><ul><li><p>Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience)</p></li><li><p><strong>1–2 years</strong> of professional experience in full stack or frontend-focused development</p></li><li><p>Solid understanding of JavaScript (ES6+), TypeScript, HTML5, and CSS3</p></li><li><p>Hands-on experience with React, React Hooks, and component-based architecture</p></li><li><p>Familiarity with state management libraries (Redux/Redux Toolkit) and data-fetching libraries (React Query/Axios)</p></li><li><p>Basic understanding of Node.js and backend frameworks (NestJS or similar) is a plus</p></li><li><p>Experience working with REST APIs and JSON data structures</p></li><li><p>Familiarity with Git and collaborative version control workflows</p></li></ul><ul><li><p>Understanding of build tools such as Vite and package managers (npm/yarn)</p></li><li><p>Comfortable working in Agile/Scrum environments</p></li></ul><h4>Preferred Qualifications</h4><ul><li><p>Familiarity with PostgreSQL, Prisma ORM, or similar database/ORM tools</p></li><li><p>Experience with real-time features using Socket.IO or WebSockets</p></li><li><p>Exposure to internationalization (i18next) and multi-language applications</p></li><li><p>Basic understanding of CI/CD pipelines</p></li><li><p>Familiarity with UI libraries such as Ant Design</p></li><li><p>Interest in mapping/geolocation tools (Leaflet) or data export tools (Excel/PDF generation) is a plus</p></li></ul><h4>Required Competencies</h4><ul><li><p>Strong problem-solving and analytical thinking</p></li><li><p>Good communication and collaboration skills</p></li><li><p>Willingness to learn new technologies and receive mentorship</p></li><li><p>Ability to manage time effectively in a fast-paced environment</p></li><li><p>Attention to detail and commitment to code quality</p></li></ul><p></p>
Geidea Established in 2008, Geidea epitomizes customer focused empowerment and commercial success through continuous innovation. Geidea makes best in class digital payment solutions available for all by attracting and leveraging the best creative & entrepreneurial talent in the market Our solutions give any business the chance to get ahead and reach for more no matter their size or maturity. Our technology mirrors our people - Smart, Innovative & Forward Thinkingwww.geidea.net<br>To maintain a competitive advantage as we grow, we are currently looking for a new "Principal Software Architect"<br><br>Job purpose: Follow and practice System Design principals for Geidea’s core backend and platform components at Group level. The role is responsible for the design and evolution of distributed systems, backend services, and platform components, introducing and governing key patterns and performance benchmarks, and ensuring that Geidea’s internal platforms are scalable, reliable, observable, secure, and maintainable across markets. The System Designer works closely with product and engineering teams to align system capabilities with business goals, and with infrastructure, Dev Ops and SRE teams to ensure that systems are robustly deployed, monitored, and continuously improved.<br>Responsibilities:<br>Owns and undertakes System Design practice for backend & platform Translate the Group architecture and technology strategy into concrete system design standards, patterns, and guidelines for distributed systems and backend services. Maintain shared design templates, documentation standards, and guardrails to ensure consistency across squads and markets. Design and evolve core system components Assess and performs the low-level designs and drafts the supporting documents and diagrams as well as the evaluation of key platform components and backend services, from ideation and prototyping through detailed design, implementation guidance, deployment, and observability. Balance trade-offs between scalability, reliability, maintainability, performance, and delivery speed, escalating structural decisions when required. Introduce patterns and performance benchmarks Define reusable design patterns, performance benchmarks, and reference implementations aligned with Group architectures. Work with engineering teams to ensure high-throughput, low-latency, and fault-tolerant designs for payment and transactional platforms. Partner with Product, Infrastructure, Dev Ops, and SRECollaborate with Product and Infrastructure teams to align system capabilities with business goals, capacity plans, and regulatory constraints. Partner with Dev Ops and SRE to ensure system designs support robust CI/CD pipelines, roll-back strategies, observability, and disaster recovery approaches. Owns in house and 3rd party assessments that involves systems under the corresponding engineering team accountability Represent engineering at TDA. Owns 3rd party assessments and solution agreement / alignments with EA. Drive performance diagnostics, observability, and fault tolerance by design Lead performance diagnostics and design-level root cause analysis for major incidents or bottlenecks. Ensure observability (logging, metrics, tracing) and resilience patterns are embedded in designs. Evaluate and integrate emerging technologies Evaluate emerging technologies, tools, and frameworks relevant to backend, platform, and observability, and make recommendations that improve scalability, reliability, security, or developer productivity. Pilot selected technologies with engineering teams and document best practices.<br>Qualifications:<br>10+ years in backend/software engineering, with hands-on experience building and operating distributed systems or high-throughput services.4+ years in technical leadership, system design, or system architecture, guiding teams through complex design decisions and owning outcomes across multiple squads or services. Bachelor’s degree in Computer Science, Engineering, or a related technical field is required. Master’s degree or relevant certifications (e.g., TOGAF) is a big plus<br>Must Have:Strong understanding of system architecture principles, design patterns, and software engineering best practices Strong knowledge of enterprise integration, APIs, microservices, and distributed systems Solid grasp of networking fundamentals, firewalls, load balancers, and security protocols Solid understanding of cloud platforms (e.g., AWS, Azure) and containerization (Docker, Kubernetes) Experience with CI/CD pipelines and infrastructure-as-code tools (e.g., Terraform, Ansible) Experience with performance tuning, observability, and system reliability engineering<br>Preferred:Exposure to frontend technologies and UI/UX collaboration Experience in regulated industries (e.g., finance, healthcare) with compliance-aware architecture<br>Our values guide how we think and act - They describe what we care about the most Customer first - It’s embedded in our design thinking and customer service approach Open - Openness allows us to constantly improve and evolve Real - No jargon and no excuses! Bold - Constantly challenging ourselves and our way of thinking. Resilient – If we fail, we bounce back stronger than before. Collaborative - We know that we can achieve a lot more as a team. We are changing lives by constantly striving for a better solution.
Geidea Established in 2008, Geidea epitomizes customer focused empowerment and commercial success through continuous innovation. Geidea makes best in class digital payment solutions available for all by attracting and leveraging the best creative & entrepreneurial talent in the market Our solutions give any business the chance to get ahead and reach for more no matter their size or maturity. Our technology mirrors our people - Smart, Innovative & Forward Thinkingwww.geidea.net<br>To maintain a competitive advantage as we grow, we are currently looking for a new "Principal Software Architect"<br><br>Job purpose: Follow and practice System Design principals for Geidea’s core backend and platform components at Group level. The role is responsible for the design and evolution of distributed systems, backend services, and platform components, introducing and governing key patterns and performance benchmarks, and ensuring that Geidea’s internal platforms are scalable, reliable, observable, secure, and maintainable across markets. The System Designer works closely with product and engineering teams to align system capabilities with business goals, and with infrastructure, Dev Ops and SRE teams to ensure that systems are robustly deployed, monitored, and continuously improved.<br>Responsibilities:<br>Owns and undertakes System Design practice for backend & platform Translate the Group architecture and technology strategy into concrete system design standards, patterns, and guidelines for distributed systems and backend services. Maintain shared design templates, documentation standards, and guardrails to ensure consistency across squads and markets. Design and evolve core system components Assess and performs the low-level designs and drafts the supporting documents and diagrams as well as the evaluation of key platform components and backend services, from ideation and prototyping through detailed design, implementation guidance, deployment, and observability. Balance trade-offs between scalability, reliability, maintainability, performance, and delivery speed, escalating structural decisions when required. Introduce patterns and performance benchmarks Define reusable design patterns, performance benchmarks, and reference implementations aligned with Group architectures. Work with engineering teams to ensure high-throughput, low-latency, and fault-tolerant designs for payment and transactional platforms. Partner with Product, Infrastructure, Dev Ops, and SRECollaborate with Product and Infrastructure teams to align system capabilities with business goals, capacity plans, and regulatory constraints. Partner with Dev Ops and SRE to ensure system designs support robust CI/CD pipelines, roll-back strategies, observability, and disaster recovery approaches. Owns in house and 3rd party assessments that involves systems under the corresponding engineering team accountability Represent engineering at TDA. Owns 3rd party assessments and solution agreement / alignments with EA. Drive performance diagnostics, observability, and fault tolerance by design Lead performance diagnostics and design-level root cause analysis for major incidents or bottlenecks. Ensure observability (logging, metrics, tracing) and resilience patterns are embedded in designs. Evaluate and integrate emerging technologies Evaluate emerging technologies, tools, and frameworks relevant to backend, platform, and observability, and make recommendations that improve scalability, reliability, security, or developer productivity. Pilot selected technologies with engineering teams and document best practices.<br>Qualifications:<br>10+ years in backend/software engineering, with hands-on experience building and operating distributed systems or high-throughput services.4+ years in technical leadership, system design, or system architecture, guiding teams through complex design decisions and owning outcomes across multiple squads or services. Bachelor’s degree in Computer Science, Engineering, or a related technical field is required. Master’s degree or relevant certifications (e.g., TOGAF) is a big plus<br>Must Have:Strong understanding of system architecture principles, design patterns, and software engineering best practices Strong knowledge of enterprise integration, APIs, microservices, and distributed systems Solid grasp of networking fundamentals, firewalls, load balancers, and security protocols Solid understanding of cloud platforms (e.g., AWS, Azure) and containerization (Docker, Kubernetes) Experience with CI/CD pipelines and infrastructure-as-code tools (e.g., Terraform, Ansible) Experience with performance tuning, observability, and system reliability engineering<br>Preferred:Exposure to frontend technologies and UI/UX collaboration Experience in regulated industries (e.g., finance, healthcare) with compliance-aware architecture<br>Our values guide how we think and act - They describe what we care about the most Customer first - It’s embedded in our design thinking and customer service approach Open - Openness allows us to constantly improve and evolve Real - No jargon and no excuses! Bold - Constantly challenging ourselves and our way of thinking. Resilient – If we fail, we bounce back stronger than before. Collaborative - We know that we can achieve a lot more as a team. We are changing lives by constantly striving for a better solution.
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><strong>1. Admin-First Portal Architecture</strong></p> <p> <strong>Zero-Code Content Management:</strong> Design the portal so that all text, images, videos, banners, menus, and call-to-actions are editable via Liferay's UI (Control Panel) without touching source code.</p> <p> <strong>Page Builder Enablement:</strong> Configure <strong>Content Pages</strong> and <strong>Widget Pages</strong> with reusable, configurable components that admins can drag, drop, and configure.</p> <p> <strong>Role-Based Access:</strong> Implement granular permissions so content editors, publishers, and admins have appropriate access without developer oversight.</p> <p><strong>2. Content Modeling & Structured Content</strong></p> <p> <strong>Custom Structures & Templates:</strong> Create Web Content Structures (content types like "Blog Post," "Press Release," "Product," "Event") with custom fields that admins can populate via forms.</p> <p> <strong>Dynamic Lists:</strong> Build Display Page Templates and Collections so admins can auto-generate listing pages (e.g., "/news", "/careers") without coding.</p> <p> <strong>Taxonomy Management:</strong> Implement Categories and Tags that admins can manage to organize content dynamically.</p> <p><strong>3. Fragment & Component Library (The Building Blocks)</strong></p> <p> <strong>Develop Reusable Fragments:</strong> Build a library of Liferay Fragments (atomic components: Hero Banners, Card Grids, Accordions, Testimonials, Forms) that admins can drag onto any page.</p> <p> <strong>Fragment Configuration:</strong> Every fragment must expose <strong>configurable properties</strong> (text, images, links, colors, visibility rules) so admins customize appearance per instance without code.</p> <p> <strong>Composable Layouts:</strong> Ensure admins can combine fragments freely to create unique page layouts within the page builder.</p> <p><strong>4. Navigation & Site Structure Management</strong></p> <p> <strong>Dynamic Navigation:</strong> Build menus, footers, and sitemaps that admins can edit via the Navigation Menus UI.</p> <p> <strong>Site Hierarchies:</strong> Support multiple sites (e.g., /corporate, /support, /community) with independent admin controls.</p> <p> <strong>Localization Ready:</strong> Implement Liferay's Language Settings so admins can add/manage translations without redeployment.</p> <p><strong>5. Workflow & Publishing Governance</strong></p> <p> <strong>Content Workflows:</strong> Configure Liferay's Kaleo Workflow Engine to allow draft review publish approval processes managed entirely by non-technical users.</p> <p> <strong>Scheduled Publishing:</strong> Enable admins to schedule content go-live and expiration dates via UI.</p> <p> <strong>Versioning & Rollback:</strong> Ensure admins can view content history and revert to previous versions without developer intervention.</p> <p><strong>6. Technical Implementation (Developer Scope Only)</strong></p> <p> <strong>Liferay DXP Setup:</strong> Install and configure Liferay DXP (7.4+) with appropriate templates, site initializers, and client extensions.</p> <p> <strong>Frontend Development:</strong> Build Fragments and Templates using HTML, CSS, JavaScript, and FreeMarker (or React for Headless).</p> <p> <strong>Asset Integration:</strong> Connect Liferay's Documents & Media library for admin-uploaded assets (images, PDFs, videos).</p> <p> <strong>Form Builder:</strong> Implement Liferay Forms with admin-configurable fields, validations, and email notifications.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><strong>Qualification and Education Requirements:</strong></p> <p><strong>Experience:</strong></p> <ul> <li><strong>6+ years</strong> of software development (Java/J2EE).</li> <li><strong>4+ years</strong> of hands-on <strong>Liferay DXP</strong> development (version 7.3 or 7.4 preferred).</li> <li><strong>Proven track record</strong> of building a portal where content teams manage the entire site without code changes.</li> </ul> <p><strong>Technical Stack:</strong></p> <ul> <li><strong>Liferay CMS:</strong> Deep expertise in Web Content Management, Structures, Templates, Fragments, Content Pages, Display Pages, and Collections.</li> <li><strong>Frontend:</strong> Strong proficiency in HTML5, CSS3 (Flexbox/Grid), JavaScript (ES6), and responsive design.</li> <li><strong>Templating:</strong> Experience with <strong>FreeMarker</strong> for building dynamic templates.</li> <li><strong>Administration:</strong> Liferay Control Panel, Roles/Permissions, Site Templates, and Page Templates.</li> <li><strong>Database:</strong> Basic SQL knowledge (MySQL, PostgreSQL, or MariaDB).</li> </ul> <p><strong>Preferred Skills (Nice to Have):</strong></p> <ul> <li>Headless CMS: Experience with Liferay Headless REST APIs to decouple frontend frameworks (React/Vue)from admin experience.</li> <li>Client Extensions: Knowledge of Liferay 7.4 Client Extensions for customizing admin UI.</li> <li>DevOps: Docker, CI/CD pipelines for deploying site initializers and fragments.</li> <li>Frontend Frameworks: Tailwind CSS, Bootstrap 5, or React components within Liferay.</li> <li>Search: Elasticsearch for admin-managed faceted search</li> </ul> <p>Build a liferay application for an informative website</p> <p>Up to 3 API integration</p> <p>Provide accessibility features as per Dubai digital authority (DDA) standard</p> <p>Language: Arabic & English</p> <p>High fidelity Figma prototype will be provided</p> <p>Scope will include implementation, installation of literary and deployment - provide optional support</p> <p> Language: Arabic & English (C1,C2,B2 proficiency)</p><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Key Responsibilities: Design, develop, and maintain web applications using Java for back-end development and React for front-end development.<br> Collaborate with UX/UI designers to translate designs into functional applications.<br> Implement RESTful APIs and integrate with third-party services.<br> Write clean, maintainable, and efficient code following best practices.<br> Conduct code reviews and provide constructive feedback to team members.<br> Troubleshoot and debug applications to optimize performance.<br> Work with databases (SQL and NoSQL) to design and implement data storage solutions.<br> Stay updated on emerging technologies and trends, and contribute ideas for continuous improvement.<br> Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field.<br> 4+ years of experience in full stack development.<br> Proficiency in Java and frameworks such as Spring or Hibernate.<br> Strong knowledge of React, JavaScript, HTML, CSS, and related front-end technologies.<br> Experience with RESTful web services and API integrations.<br> Familiarity with version control systems, preferably Git.<br> Understanding of databases (both SQL and NoSQL) and experience with database design.<br> Strong problem-solving skills and attention to detail.<br> Excellent communication and teamwork skills.<br></span> </div>
<p>Key Responsibilities: Design, develop, and maintain web applications using Java for back-end development and React for front-end development. Collaborate with UX/UI designers to translate designs into functional applications. Implement RESTful APIs and integrate with third-party services. Write clean, maintainable, and efficient code following best practices. Conduct code reviews and provide constructive feedback to team members. Troubleshoot and debug applications to optimize performance. Work with databases (SQL and NoSQL) to design and implement data storage solutions. Stay updated on emerging technologies and trends, and contribute ideas for continuous improvement.</p><p><strong>Desired Candidate Profile</strong></p><h2>Qualifications:</h2><p>Bachelor s degree in Computer Science, Software Engineering, or a related field. 4+ years of experience in full stack development. Proficiency in Java and frameworks such as Spring or Hibernate. Strong knowledge of React, JavaScript, HTML, CSS, and related front-end technologies. Experience with RESTful web services and API integrations. Familiarity with version control systems, preferably Git. Understanding of databases (both SQL and NoSQL) and experience with database design. Strong problem-solving skills and attention to detail. Excellent communication and teamwork skills.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Key Responsibilities: Design, develop, and maintain web applications using Java for back-end development and React for front-end development.<br> Collaborate with UX/UI designers to translate designs into functional applications.<br> Implement RESTful APIs and integrate with third-party services.<br> Write clean, maintainable, and efficient code following best practices.<br> Conduct code reviews and provide constructive feedback to team members.<br> Troubleshoot and debug applications to optimize performance.<br> Work with databases (SQL and NoSQL) to design and implement data storage solutions.<br> Stay updated on emerging technologies and trends, and contribute ideas for continuous improvement.<br> Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field.<br> 4+ years of experience in full stack development.<br> Proficiency in Java and frameworks such as Spring or Hibernate.<br> Strong knowledge of React, JavaScript, HTML, CSS, and related front-end technologies.<br> Experience with RESTful web services and API integrations.<br> Familiarity with version control systems, preferably Git.<br> Understanding of databases (both SQL and NoSQL) and experience with database design.<br> Strong problem-solving skills and attention to detail.<br> Excellent communication and teamwork skills.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Key Responsibilities: Design, develop, and maintain web applications using Java for back-end development and React for front-end development.<br> Collaborate with UX/UI designers to translate designs into functional applications.<br> Implement RESTful APIs and integrate with third-party services.<br> Write clean, maintainable, and efficient code following best practices.<br> Conduct code reviews and provide constructive feedback to team members.<br> Troubleshoot and debug applications to optimize performance.<br> Work with databases (SQL and NoSQL) to design and implement data storage solutions.<br> Stay updated on emerging technologies and trends, and contribute ideas for continuous improvement.<br> Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field.<br> 4+ years of experience in full stack development.<br> Proficiency in Java and frameworks such as Spring or Hibernate.<br> Strong knowledge of React, JavaScript, HTML, CSS, and related front-end technologies.<br> Experience with RESTful web services and API integrations.<br> Familiarity with version control systems, preferably Git.<br> Understanding of databases (both SQL and NoSQL) and experience with database design.<br> Strong problem-solving skills and attention to detail.<br> Excellent communication and teamwork skills.<br></span> </div>
Position: AI Automation Engineer Location: Moharam Bek, Alexandria (On-site) Company: AMK Studio Employment Type: Full-Time<br>About the Role We're looking for an AI Automation Engineer who enjoys building AI-native systems, interactive web experiences, and scalable workflows. <br>Responsibilities Develop modern, interactive websites. Build AI-native applications using tools such as Claude Code and other AI development environments. Design and optimize AI workflows that improve business operations. Create and maintain Prompt Engineering libraries and reusable prompt systems. Structure and document prompts so they become reusable company assets. Build internal systems where prompts, workflows, and business logic can be reused and scaled across future projects. Collaborate with designers to translate UI designs into production-ready experiences. Integrate AI tools into daily business processes and improve operational efficiency.<br>Requirements 1–2 years of experience in software development. Experience building responsive and interactive websites. Familiarity with Claude Code or AI-assisted development environments. Strong Prompt Engineering skills. Experience designing AI workflows and automation systems. Understanding of system architecture and reusable workflow design. Strong problem-solving skills and attention to detail. Ability to work full-time on-site.
Company Description Winners Developer is a real estate development and investment company founded in 2018 and headquartered in Alexandria, Egypt. The company focuses on developing residential and commercial properties, as well as managing real estate investment projects. In addition to property development, Winners Developer provides interior design services that emphasize functionality, aesthetics, and client requirements. The organization also offers a range of engineering services that support its projects from concept through execution. Candidates joining Winners Developer will be part of a growing company working on diverse, design-focused real estate initiatives. Role Description The Executive Engineer role at Winners Developer is a full-time position based on-site in Alexandria, Egypt. The Executive Engineer is responsible for overseeing engineering aspects of real estate development projects, including design review, technical planning, and coordination with architects, interior designers, and contractors. Daily tasks include preparing and reviewing engineering drawings and specifications, conducting site visits, ensuring adherence to building codes and safety standards, and monitoring project progress against technical and quality requirements. The role involves close collaboration with project managers and stakeholders to resolve engineering issues, optimize designs, and ensure cost-effective solutions. The Executive Engineer also supports tender preparation, evaluates technical proposals from vendors, and contributes to continuous improvement of engineering processes and standards. Qualifications Strong engineering background in civil, structural, or architectural engineering, with experience in real estate development and construction. Proficiency in engineering design tools and software (e.g., Auto CAD, Revit, or similar CAD/BIM applications) and ability to interpret technical drawings and specifications. Knowledge of local building codes, standards, and safety regulations relevant to projects in Egypt, along with practical site supervision experience. Experience working with multidisciplinary teams, including interior designers, contractors, and project managers, and coordinating technical activities across functions. Excellent analytical, problem-solving, and decision-making skills, with the ability to manage multiple projects and meet deadlines. Strong communication and documentation skills in English; Arabic language skills are an advantage. Bachelor’s degree or higher in Engineering (Civil, Structural, Architectural, or related discipline) from an accredited institution. Prior experience in real estate development or engineering consulting in the construction sector is preferred.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Valleysoft is an IT services provider delivering enterprise technology solutions, application development, process management, and infrastructure support for clients around the world.<br> Working across the Information Technology and Services sector, the company helps organizations build, connect, and support the systems that keep critical business operations running smoothly.<br> As a webMethods Developer, you will play a key role in shaping and supporting enterprise integration solutions that connect applications, data, and business processes.<br> This role is suited to someone who enjoys working across technical teams, solving complex integration challenges, and contributing to reliable, secure, and scalable middleware environments that support important business outcomes.<br> Responsibilities Design, develop, test, and maintain enterprise integration solutions using Software AG webMethods.<br> Develop and support APIs, web services, and middleware integrations.<br> Build integration flows using Integration Server and Designer.<br> Develop REST and SOAP services for internal and external applications.<br> Configure and manage adapters for databases, JMS, SAP, FTP/SFTP, and messaging systems.<br> Troubleshoot production integration issues and perform root cause analysis.<br> Optimize integration performance and ensure high availability.<br> Participate in system integration testing, user acceptance testing, and production deployments.<br> Collaborate with application development, infrastructure, database, and business teams.<br> Prepare technical documentation and integration specifications.<br> Ensure integration solutions comply with security standards and banking policies.<br> Participate in production support, incident resolution, and on-call activities when required.<br> Private Health Insurance Training & Development Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field.<br> 3–6 years of hands-on experience with Software AG webMethods, including developing enterprise integration solutions and integrating multiple enterprise applications.<br> Hands-on experience with webMethods Integration Server, webMethods Designer, webMethods API Gateway, and webMethods Universal Messaging.<br> Strong Java experience.<br> Experience working with security and compliance requirements in enterprise integrations, including secure REST and SOAP API integrations, authentication and authorization mechanisms, secure coding practices, audit-sensitive environments, internal IT security policies, and secure data transmission using HTTPS and SSL/TLS.<br> Proven ability to collaborate with application development, infrastructure, database, middleware, and QA teams to design, validate, deploy, and troubleshoot integrations.<br> Software AG webMethods certification is a plus.<br></span> </div>
Company Description Max AB is the fastest-growing B2B business in the retail industry in Egypt. Established in 2018 as an E-commerce platform allowing local underserved merchants and mom-and-pop shops in Egypt and Morocco to grow, increase their revenues, and enhance their own quality of life. Max AB strives to empower retailers who want to maximize their revenues. In addition to its e-commerce services, Max AB introduced Max AB Cash in 2021. Max AB Cash is a fintech service that enables local merchants to accept payments for various services that their end customers may require. This feature allows retailers to offer a more comprehensive shopping experience to their customers by facilitating secure and convenient payment transactions. Driven by our merchant-obsessed mindset and our sense of social responsibility, we are working our way to achieving sustainable development goals while creating a socially responsible business that makes the world a better place where everyone can be included.<br>What You’ll Do :Design, implement and advise all the technical aspects of any business and non-business requirements Code review for daily android tasks Setting up android release plans and alignments with other squads New releases analysis with the team Owning the investigation and analysis for mobile production bugs Setting up code-base refactoring plans Unit/UI testing plans Facilitate the android business requirements between the team and business stakeholders Give daily/weekly status updates about the demand android releases to the tech upper management<br>What We’re Looking For:BSc. In Computer Science or Related Degree3+ years experience working as an Android Developer A portfolio showcasing difficult and interesting builds that demonstrate strong knowledge of Java,, Kotlin and Android stack Great passion for learning new technologies Experience in all SDLC stages
<p>Proficiency in UiPath Studio, StudioX, Orchestrator, and Assistant Strong knowledge of workflow design, state machines, REFramework, and queue-based automation Experience with Selectors, Data Scraping, Screen Scraping, and UI Automation Exception handling and retry mechanisms using Try-Catch and Global Exception Handler</p><p>Solid grasp of VB.NET and C# (used within UiPath expressions) Comfortable with LINQ, Regular Expressions, DataTables, and array manipulation Experience using Python or PowerShell in tandem with bots is a plus</p><p>Consuming REST/SOAP APIs in automation workflows JSON/XML serialization/deserialization</p><p>SQL querying proficiency (joins, aggregation, transactions) Experience integrating with Oracle and SQL Server</p><p>Designing scalable, reusable, and modular automation components Experience setting up RPA Centers of Excellence (CoE) or contributing to one Knowledge of multi-robot orchestration, distributed bot scheduling, and licensing models Knowledge of package versioning, code repositories, and deployment lifecycle</p><p>6+ years of experience as an RPA Developer UiPath Advanced Developer Certification M andatory</p><p>Ability to perform process assessments, feasibility analysis, process flowcharts Experience conducting code reviews Ability to liaise with stakeholders, business analysts, and operations teams</p><p>Writing PDDs, SDDs, technical assessments, and unit tests Communicating automation value, risks, and limitations to non-technical audiences</p><p>Handling edge cases and complex scenarios with creative problem-solving Adaptability in fast-changing environments and agile teams Familiarity with Agile/Scrum practices</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Proficiency in UiPath Studio, StudioX, Orchestrator, and Assistant</li><li>Strong knowledge of workflow design, state machines, REFramework, and queue-based automation</li><li>Experience with Selectors, Data Scraping, Screen Scraping, and UI Automation</li><li>Exception handling and retry mechanisms using Try-Catch and Global Exception Handler</li><li>Solid grasp of VB.NET and C# (used within UiPath expressions)</li><li>Comfortable with LINQ, Regular Expressions, DataTables, and array manipulation</li><li>Experience using Python or PowerShell in tandem with bots is a plus</li><li>Consuming REST/SOAP APIs in automation workflows</li><li>JSON/XML serialization/deserialization</li><li>SQL querying proficiency (joins, aggregation, transactions)</li><li>Experience integrating with Oracle and SQL Server</li><li>Designing scalable, reusable, and modular automation components</li><li>Experience setting up RPA Centers of Excellence (CoE) or contributing to one</li><li>Knowledge of multi-robot orchestration, distributed bot scheduling, and licensing models</li><li>Knowledge of package versioning, code repositories, and deployment lifecycle</li><li>6+ years of experience as an RPA Developer</li><li>UiPath Advanced Developer Certification Mandatory</li><li>Ability to perform process assessments, feasibility analysis, process flowcharts</li><li>Experience conducting code reviews</li><li>Ability to liaise with stakeholders, business analysts, and operations teams</li><li>Writing PDDs, SDDs, technical assessments, and unit tests</li><li>Communicating automation value, risks, and limitations to non-technical audiences</li><li>Handling edge cases and complex scenarios with creative problem-solving</li><li>Adaptability in fast-changing environments and agile teams</li><li>Familiarity with Agile/Scrum practices</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><strong>Role Summary</strong></p><br><p>The Test Lead owns test strategy and automation execution for AI-enabled applications, providing technical leadership and ensuring consistent quality across UI, API, and data layers.</p><br><p><strong>Key Responsibilities</strong></p><br><p>• Define an automation first, end to end test strategy covering AI agents, orchestration layers, backend APIs, and UI applications</p><br><p>• Lead and govern Selenium / Playwright based automation frameworks across multi agent workflows, APIs, and portals</p><br><p>• Provide technical guidance and code reviews for Java/Python based automation implementations</p><br><p>• Oversee testing across AI agents and services supporting end‑to‑end automated and analytical workflows.</p><br><p>• Review and guide AI testing coverage, including prompt testing, guardrail validation, response accuracy, and reasoning checks</p><br><p>• Ensure test coverage for System Under test.</p><br><p>• Lead regression planning, defect triage, RCA, reporting, and release sign offs</p><br><p>• Mentor test engineers and ensure consistent QA standards, best practices, and automation quality</p><br> </div>
<p>- Develop, maintain, and enhance .NET applications using C# and VB.NET. </p><p>- Design, optimize, and manage SQL Server databases (queries, stored procedures, and performance tuning). </p><p>- Create and manage reports using reporting tools such as Crystal Reports or SSRS. </p><p>- Utilize DEV Express Tools for UI development and customization. </p><p>- Develop and maintain WPF applications for desktop solutions. </p><p>- Collaborate with cross-functional teams to deliver high-quality software solutions. </p><p>- (Optional) Work on front-end development using Angular for web applications. </p><p><strong>Requirements</strong></p><p>- 3-5 years of experience in .NET development (C# and VB.NET). </p><p>- Strong knowledge of SQL Server (database design, queries, and optimization). </p><p>- Experience in reporting design using tools like Crystal Reports or SSRS. </p><p>- Familiarity with DEV Express Tools (or similar third-party controls). </p><p>- Added Advantage: Knowledge of Angular for front-end development. </p><p>- Bachelor’s degree in Computer Science, Engineering, or a related field. </p><p>- Strong problem-solving, communication, and teamwork skills.</p>
Product Operations Lead Location: Nasr City , Cairo, Egypt (Full time) About Talents Talents is an AI-powered marketplace connecting brands with creators, models, UGC creators, hosts, photographers, makeup artists, and other creative professionals across the MENA region. Our MVP is in its final development stage and is expected to be ready within one week. We are looking for a Product Operations Lead to take ownership of execution, launch, and continuous product improvement. Your Mission You won't be starting from scratch. Our AI Engineer has been building the platform over the past few weeks, and your mission is to help transform a completed MVP into a successful product by coordinating execution, improving user experience, and working closely with the founder on product and growth. Responsibilities Lead the execution of product initiatives after MVP completion. Coordinate with AI engineers, designers, and future developers. Own product planning, prioritization, and delivery. Improve user journeys and conversion funnels. Work closely with marketing to increase user acquisition and retention. Translate customer feedback into product improvements. Monitor KPIs and product performance. Build scalable operational processes as the company grows. Requirements3–7 years of experience in Product, Project, or Operations roles. Strong understanding of Digital Marketing and Growth. Experience launching digital products or startups. Excellent organizational and communication skills. Comfortable working with AI-powered tools. Experience with Notion, Jira, Click Up, Linear, or similar tools. Strong English communication skills. Bonus Points Experience with marketplaces. Experience with Saa S products. Background in Performance Marketing or Growth Marketing. Familiarity with UX/UI. Experience with no-code and AI tools. What We're Looking For We're not looking for someone who simply manages tasks. We're looking for someone who can think like a product owner, execute like an operator, and understand how great products grow through great marketing. Why Join Talents? Build one of the first AI-powered creator marketplaces in the MENA region. Work directly with the founder. Own product decisions with real impact. Help shape a product from MVP to scale. Fast growth and leadership opportunities.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Project description
"Our client, a leading manufacturer of high-end household appliances, is expanding into new smart product lines. As part of this strategic initiative, a large-scale global program is being implemented across the company's IP portfolio. This includes the development of new embedded software, enhancements to cloud infrastructure, and the creation of innovative interfaces within the mobile application.
We're seeking a solid and creative Mobile Developer responsible for the development and maintenance of applications aimed at a range of Android devices including mobile phones and tablet computers. Your primary focus will be the development of Android 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 collaborative problem-solving, sophisticated design, and the creation of quality products is essential."
Responsibilities
" Design and build applications for the Android platform.
Communication for IoT devices implementation.
Work with Cloud and Platform Teams on integration
Ensure the performance, quality, and responsiveness of applications.
Collaborate with cross-functional teams to align on architecture and deliverables.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automatization"
Skills
Must have
Deep understanding of Android SDK
Strong experience with Kotlin and frameworks
Proficiency with unit and UI Testing.
Understanding of design principles
Experience with API and effective data management
Jetpack Compose
Coroutines/Flow
MVVM Architecture
Dagger (Dependency Injection)
Retrofit Library
Nice to have
Knowledge of MQTT protocol
Other
Languages
English: C1 Advanced
Seniority
Senior</p><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Project description
"Our client, a leading manufacturer of high-end household appliances, is expanding into new smart product lines. As part of this strategic initiative, a large-scale global program is being implemented across the company's IP portfolio. This includes the development of new embedded software, enhancements to cloud infrastructure, and the creation of innovative interfaces within the mobile application.
We're seeking a solid and creative Mobile Developer responsible for the development and maintenance of applications aimed at a range of Android devices including mobile phones and tablet computers. Your primary focus will be the development of Android 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 collaborative problem-solving, sophisticated design, and the creation of quality products is essential."
Responsibilities
" Design and build applications for the Android platform.
Communication for IoT devices implementation.
Work with Cloud and Platform Teams on integration
Ensure the performance, quality, and responsiveness of applications.
Collaborate with cross-functional teams to align on architecture and deliverables.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automatization"
Skills
Must have
Deep understanding of Android SDK
Strong experience with Kotlin and frameworks
Proficiency with unit and UI Testing.
Understanding of design principles
Experience with API and effective data management
Jetpack Compose
Coroutines/Flow
MVVM Architecture
Dagger (Dependency Injection)
Retrofit Library
Nice to have
Knowledge of MQTT protocol
Other
Languages
English: C1 Advanced
Seniority
Senior</p><br> </div>
Frontend Team Lead Role Overview We are seeking an experienced Frontend Team Lead to lead the design, development, and delivery of scalable, high-performance web applications. This role combines hands-on technical leadership with people management responsibilities and requires deep expertise in modern frontend technologies, architecture, and complex, data-driven user interfaces.<br>Key Responsibilities Lead, mentor, and support a team of frontend engineers, fostering technical excellence and professional growth. Drive the design, development, and delivery of scalable frontend applications using modern Java Script frameworks. Own frontend architecture decisions and establish best practices for code quality, maintainability, and performance. Lead the development and optimization of complex, data-rich dashboards and workflow management tools. Establish and maintain reusable component libraries and design systems. Ensure high standards for application performance, responsiveness, accessibility, and cross-browser compatibility. Collaborate closely with product managers, designers, backend engineers, and other stakeholders to deliver exceptional user experiences. Promote and enforce accessibility standards (WCAG) and frontend engineering best practices. Participate in hiring, onboarding, performance management, and career development activities for frontend engineers. Contribute to technical strategy, roadmap planning, and architectural direction for the frontend platform.<br>Requirements10+ years of frontend engineering experience with strong expertise in React (or senior-level experience with Vue.js or Angular). Previous experience leading or mentoring frontend teams in a technical leadership capacity. 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, component libraries, and scalable frontend architectures. Strong communication and stakeholder management skills. Experience driving technical decisions and engineering best practices across teams. Nice to Have Experience working in highly regulated industries such as healthcare, fintech, or insurance. Exposure to modern frontend tooling, testing frameworks, and CI/CD pipelines. Experience with micro-frontend architectures and large-scale frontend platforms. Familiarity with regulated UI environments and compliance requirements.