UI developer Jobs
11011 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><p><b>ABOUT THE JOB</b><br></p><br><b>Position Title: </b>Graphic Designer<br><br><p><b>Location:</b>Egypt<br></p><br><p><b>Type:</b>Full-time, Remote<br></p><br><p><b>ABOUT THE ROLE</b><br></p><br><p>The Graphic Designer will be responsible for creating compelling visual content that supports the company’s marketing initiatives across all digital and social platforms. The ideal candidate should be a creative, detail-oriented designer with strong expertise in branding, digital advertising, corporate communications, and AI-assisted design workflows to translate business objectives into impactful visual assets while maintaining brand consistency across multiple channels.<br></p><br><p><b>KEY RESPONSIBILITIES</b><br></p><br><ul><li>Translate campaign briefs, audience insights, and business objectives into creative visual concepts and effective design solutions.<br></li><li>Design high-performing digital advertising assets for Google Ads, including responsive display ads, banners, and campaign variations.<br></li><li>Create engaging Meta campaign assets for Facebook and Instagram, including feed posts, stories, carousel ads, Reels covers, and lead generation creatives.<br></li><li>Develop corporate and marketing materials, including brochures, white papers, reports, infographics, event collateral, email graphics, and website assets.<br></li><li>Design visually engaging and fully editable Microsoft PowerPoint presentations aligned with brand standards.<br></li><li>Format Microsoft Word documents, including proposals, reports, templates, forms, and sales collateral, with strong typography and layout consistency.<br></li><li>Create and edit professional PDF documents, including interactive and fillable PDFs when required.<br></li><li>Utilize AI-powered creative tools to enhance ideation, image generation, layout exploration, resizing, versioning, and production efficiency while ensuring brand consistency.<br></li><li>Develop illustrations, icons, logos, layouts, and image treatments using industry-standard design software.<br></li><li>Prepare production-ready artwork in the appropriate dimensions, formats, resolutions, and specifications for digital and print.<br></li><li>Collaborate closely with marketing, content, web, sales, and external vendors to deliver projects from concept to completion.<br></li><li>Present creative concepts, incorporate stakeholder feedback, and manage revisions efficiently.<br></li><li>Maintain organized design files, templates, and brand assets for easy collaboration and future reuse.<br></li><li>Coordinate with printers, agencies, and production partners while conducting final quality assurance before release.<br></li><li>Ensure all creative work aligns with company branding, quality standards, and project timelines.<br></li></ul><br><span>Requirements</span><p><b>Education / Qualification</b><br></p><br><ul><li>Bachelor's degree or diploma in Graphic Design, Visual Communication, Multimedia Design, or a related field or equivalent professional experience will also be considered.<br></li><li>Additional certifications in Adobe Creative Suite, Motion Graphics, UX/UI Design, AI-assisted creative production, or related fields are an advantage.<br></li></ul><p><b>Experience</b><br></p><br><ul><li>Minimum 5–8 years of professional graphic design experience.<br></li><li>Proven experience within a corporate, B2B, agency, or multi-brand environment.<br></li><li>Strong portfolio showcasing digital advertising, branding, corporate collateral, presentations, and document formatting.<br></li><li>Proven experience designing Google Ads, display banners, and Meta campaign assets across multiple formats and sizes.<br></li><li>Experience using AI-powered creative tools to improve ideation, production, and design workflows.<br></li><li>Experience preparing artwork for both digital and print production.<br></li><li></li></ul> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><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></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>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</p><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Introduction <br>
<p>A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You'll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you'll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You'll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.</p><br><br>
<br>
<br> Your role and responsibilities <br>
<p>As an Application Developer with expertise in Front End, you will translate visual and interactive designs into functional web and mobile applications. You will utilize responsive design and development techniques to create prototypes and perform hands-on coding for the application user interface.</p><br><br><p>Your primary responsibilities will include:</p><br><br><p>* <strong>Develop Application User Interface:</strong> Leverage technologies such as CSS3, HTML5, PHP, JavaScript, and associated frameworks to create functional and interactive application interfaces. This involves using responsive design and development techniques to ensure seamless user experiences across various devices and platforms.</p><br><br><p>* <strong>Create Prototypes:</strong> Use hands-on coding skills to develop prototypes that meet design requirements and specifications, incorporating technologies like AJAX, JSON, jQuery, and Dojo.</p><br><br><p>* <strong>Implement Responsive Design:</strong> Apply responsive design techniques to ensure that applications adapt to different screen sizes, devices, and orientations, providing an optimal user experience.</p><br><br><p>* <strong>Utilize APIs and Frameworks:</strong> Integrate various APIs and frameworks to enhance application functionality and performance, staying up-to-date with industry trends and best practices.</p><br><br><p>* <strong>Perform Hands-on Coding:</strong> Write clean, efficient, and well-documented code that meets project requirements, using programming languages like JavaScript and PHP.</p><br><br>
<br>
<br> Required education <br> Bachelor's Degree <br>
<br> Required technical and professional expertise <br>
<p>* <strong>Exposure to Front-End Development:</strong> Familiarity with translating visual and interactive designs into functional web and mobile applications using responsive design and development techniques.</p><br><br><p>* <strong>Hands-on Coding Experience:</strong> Experience working with programming languages such as JavaScript, PHP, and associated frameworks to create functional and interactive application interfaces.</p><br><br><p>* <strong>Knowledge of Web Technologies:</strong> Understanding of technologies like CSS3, HTML5, AJAX, JSON, jQuery, and Dojo, and their application in front-end development.</p><br><br><p>* <strong>Experience with Responsive Design:</strong> Exposure to applying responsive design techniques to ensure seamless user experiences across various devices and platforms.</p><br><br><p>* <strong>Familiarity with APIs and Frameworks:</strong> Basic understanding of integrating various APIs and frameworks to enhance application functionality and performance.</p><br><br>
<br>
<br> Preferred technical and professional experience <br>
<p>* <strong>Familiarity with Dojo Toolkit:</strong> Exposure to using Dojo for creating functional and interactive application interfaces, enhancing application functionality and performance.</p><br><br><p>* <strong>Knowledge of JSON Data:</strong> Understanding of JSON data interchange format and its application in front-end development, including data exchange and storage.</p><br><br><p>* <strong>Experience with jQuery Library:</strong> Exposure to using jQuery for simplifying JavaScript programming, handling events, and creating interactive web pages.</p><br><br>
<br>
<br>
<br>
<br>
<br> </div>
<p>We are seeking a creative and detail-oriented Static Graphic Designer to join Design Team for one of our clients . The ideal candidate will be responsible for creating engaging visual assets across digital and offline channels, supporting marketing campaigns, CRM communications, product promotions, and brand initiatives. The designer will play a key role in developing compelling creative concepts while ensuring brand consistency across all touchpoints.</p><p>Key Responsibilities</p><ul><li>Design high-quality visual assets for Paid Social, In-App Ads, SEM campaigns, and Display Advertising.</li><li>Create creative assets for CRM campaigns, customer journeys, and lifecycle marketing communications.</li><li>Design email creatives and marketing newsletters.</li><li>Develop print and offline branding materials including posters, flyers, brochures, merchandise, wall branding, fleet branding, and in-store assets.</li><li>Support major seasonal campaigns such as Ramadan, Eid, and other marketing activations through key visual development and toolkit creation.</li><li>Create product and in-app assets including banners, collection visuals, floating ads, OTP banners, and promotional creatives.</li><li>Collaborate closely with Marketing, CRM, Product, and Commercial teams to deliver impactful creative solutions.</li><li>Ensure all designs align with brand guidelines and business objectives.</li><li>Stay updated on industry trends, design best practices, and emerging creative technologies.</li></ul><p>Additional Preferred Responsibility</p><ul><li>Ability to code responsive HTML email templates and adapt email creatives for CRM campaigns.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Junior Level 1 3 years of graphic design experience.</li><li>Strong portfolio demonstrating digital and print design capabilities.</li><li>Senior Level 4 7+ years of graphic design experience.</li><li>Proven experience leading creative projects and campaign visual development.</li><li>Technical Skills Adobe Creative Suite (Photoshop, Illustrator, InDesign). Figma.</li><li>Understanding of digital advertising formats and platform requirements.</li><li>Knowledge of HTML email coding is highly preferred.</li><li>Basic understanding of UX/UI principles is a plus.</li><li>Competencies Strong visual storytelling skills. Creativity and attention to detail. Time management and ability to handle multiple projects simultaneously. Strong communication and collaboration skills. Ability to work in a fast-paced environment.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Job Title: Senior Mendix Developer </p><br><p>Overview </p><br><p>Senior Mendix Developer is responsible for designing, developing, and maintaining </p><br><p>high-quality Mendix applications that align with business objectives and software </p><br><p>development standards. This role combines strong technical expertise in Mendix with </p><br><p>the ability to guide junior developers, collaborate with stakeholders, and drive best </p><br><p>practices across the low-code application lifecycle. </p><br><p>Key Responsibilities </p><br><p>Application Development & Architecture </p><br><p>• Design, build, and deploy Mendix applications using best-practice architecture </p><br><p>and development patterns. </p><br><p>• Translate business requirements into scalable, maintainable, and high-quality </p><br><p>Mendix solutions. </p><br><p>• Develop complex domain models, microflows, nanoflows, workflows, </p><br><p>integrations, and UI components. </p><br><p>• Build custom components using java actions (written as per Java best practices </p><br><p>& company conventions) </p><br><p>• Design and implement robust Mendix security models (user roles, module roles, </p><br><p>entity access, page access, microflow access) strictly adhering to the principle </p><br><p>of least privilege and Mendix security best practices. </p><br><p>• Ensure application performance, scalability, reliability, and compliance with </p><br><p>enterprise performance standards. </p><br><p>• Conduct thorough code reviews to enforce quality, consistency, and </p><br><p>maintainability. </p><br><p>• Implement robust auditing, logging, and monitoring mechanisms while </p><br><p>championing true DevOps, BizDevOps, and SecDevOps principles throughout </p><br><p>the application lifecycle </p><br><p>• Build productized modules that are reusable in other apps and projects. </p><br><p>• Design and deliver robust Mendix mobile apps with emphasis on reliable offline </p><br><p>synchronization, high performance, secure local data handling, custom native </p><br><p>functionality, and streamlined iOS/Android build & deployment processes. </p><br><p>Integration & System Design </p><br><p>• Integrate Mendix applications with external systems via REST, SOAP, OData, </p><br><p>Kafka, databases, identity providers (OIDC, Azure AD), etc. </p><br><p>• Design highly modular and reusable components (modules, microflows, </p><br><p>nanoflows, snippets, document templates). </p><br><p>• Strong experience working with Mendix Building Blocks. </p><br><p>• Collaborate with enterprise architects, infrastructure teams, and system owners </p><br><p>to align solutions with the broader IT landscape. </p><br><p>• Lead technical discussions with external teams on security, network, and </p><br><p>infrastructure topics. </p><br><p>• Engage in detailed technical discussions regarding published/consumed APIs </p><br><p>(endpoints, versioning, authentication, rate limiting). </p><br><p>• Design, document, and publish APIs following REST/SOAP best practices. </p><br><p>• Strong documentation discipline: clean/readable code, comprehensive in-app </p><br><p>documentation, and complete handover/technical delivery documents (e.g. LLD, </p><br><p>API documentation..etc) for clients </p><br><p>Leadership & Collaboration </p><br><p>• Mentor and coach junior and Intermediate-level Mendix developers on best </p><br><p>practices and advanced techniques. </p><br><p>• Lead technical discussions, solution-design workshops, sprint planning, and </p><br><p>refinement sessions. </p><br><p>• Work closely with product owners, business analysts, and stakeholders to clarify </p><br><p>requirements, refine user stories, and define acceptance criteria. </p><br><p>• Promote and enforce Mendix development best practices and reusable </p><br><p>components. </p><br><p>• Provide accurate effort estimation for tasks, user stories, enhancements, and </p><br><p>bug resolutions. </p><br><p>Quality Assurance & Lifecycle Management </p><br><p>• Ensure proper implementation of CI/CD pipelines, automated deployments, and </p><br><p>branching strategies in Git. </p><br><p>• Perform systematic unit testing, integration testing, and end-to-end testing; </p><br><p>conduct full System Integration Testing (SIT). </p><br><p>• Troubleshoot and resolve complex, tricky bugs—including integration, </p><br><p>performance, and concurrency issues. </p><br><p>• Oversee application lifecycle management: branching strategies, versioning, </p><br><p>environment configuration (dev/test/acc/prod), deployment processes, and </p><br><p>rollback procedures.</p><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p> <strong>About Us</strong> </p> <p> We are an international, Sharia a-compliant company with more than 35 years of presence in the market. <br>Since late 2018, International is fully owned by Al-Imtiaz Group which is a publicly listed company in Kuwait Stock Exchange. </p> <p>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.</p> <p>Today, International employs over 1,500 professionals with offices in Dubai (HQ), Kuwait, Abu Dhabi, Saudi Arabia, Qatar and Oman.</p> <p> </p> <p> <strong>Job Description</strong> </p> <p>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.</p> <p>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</p> <p> </p> <p> <strong>Roles & Responsibilities</strong> </p> <p> </p> <p> Requirements Elicitation, Analysis and Documentation:</p> <p>o Carry the discovery phase: identify work scope and baseline, plan and facilitate requirements gathering sessions, workshops, stakeholder interviews, and site visits.</p> <p>o 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.</p> <p>o 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.</p> <p>o Collaborate with technical writers on supporting artifacts (notification templates, document templates, etc.).</p> <p> Solution Design, Estimation C Delivery Support:</p> <p>o Work closely with solution architects, developers, data teams, and QC to ensure requirements are technically feasible and well understood.</p> <p>o 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.</p> <p>o Participate in stand-ups, sprint planning, and backlog refinement sessions (agile/hybrid projects).</p> <p>o Support handover to data, development, and quality teams and remain available throughout implementation to clarify requirements and resolve issues.</p> <p>o Attend and/or lead demos and UAT sessions with the client.</p> <p> Stakeholder C Communication Management:</p> <p>o Build and maintain strong relationships with internal teams and external clients, including challenging stakeholders.</p> <p>o Communicate effectively in both Standard Arabic and English (spoken and written) and produce deliverables in both languages.</p> <p>o Navigate complex organizational dynamics and company/customer politics with professionalism and diplomacy, building consensus across internal teams and external clients.</p> <p> Quality, Risk, Change C Dependency Management:</p> <p>o Ensure all BA deliverables meet quality standards, best practices, established processes, and project conventions, while applying sound judgment for justified exceptions.</p> <p>o 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.</p> <p>o Maintain effective cross-team collaboration and dependency alignment across development, data, QC, and other delivery streams.</p> <p> Vendor C Cross-Team Coordination:</p> <p>o 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.</p> <p>o Review vendor BA deliverables, support knowledge transfer, and escalate issues when needed.</p> <p> AI Leverage, Mentorship C Continuous Improvement:</p> <p>o 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).</p> <p>o Mentor junior analysts and support the application of BA standards and best practices within the team.</p> <p>o Contribute practically to process improvements, frameworks, and knowledge sharing.</p> <p> 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).</p> <p> </p> <p> </p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p> <strong>Requirements </strong> </p> <p> <strong>Qualification and Education Requirements: </strong> </p> <p> 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.</p> <p> Certifications (CBAP, PMI-PBA, Agile, etc.) are a plus.</p> <p>Minimum Experience/Skills Required: </p> <p> Minimum: 5-7 years of relevant business analysis experience, with at least 2 years at a Senior Business Analyst level on software development projects.</p> <p> Proven hands-on experience delivering across the full BA lifecycle in hybrid, Agile (Scrum), and Waterfall environments.</p> <p> 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).</p> <p> Solid understanding of SDLC, requirements management, process modeling (BPMN), and stakeholder management in complex environments.</p> <p> Excellent facilitation, workshop, and presentation skills.</p> <p> Experience with common BA and collaboration tools: Visio, Figma, Jira or Azure DevOps, MS Excel and MS Word.</p> <p> 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.</p> <p> Proven ability to collaborate effectively within large multi-disciplinary delivery teams (10 30+ members), including vendor-mixed teams.</p> <p> Governmental / public sector project experience is a strong plus.</p> <p> Knowledge of data modeling and data migration techniques is a strong plus.</p> <p> Familiarity with ERP, CRM, or other enterprise software solutions is a strong plus.</p> <p> </p> <p> <strong>Key Skills & Competencies: </strong> </p> <p> Highly organized, structured, and methodical in approach, with exceptional prioritization, delegation, and planning skills.</p> <p> Strong critical thinking and resourceful problem-solving abilities; able to think outside the box and develop innovative solutions to complex situations.</p> <p> Friendly, collaborative team player who maintains a professional demeanor while working effectively in dynamic, multi-disciplinary environments.</p> <p> Strong ownership mindset and high self-discipline.</p> <p> Continuous improvement mindset and commitment to knowledge sharing and team development.</p> <p> 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.</p> <p> Demonstrated ability to navigate complex stakeholder environments, manage</p> <p> competing priorities in a matrix structure, and build consensus diplomatically across internal teams and external clients.</p> <p> </p> <p> <strong>Role: Senior Business Analyst</strong> </p> <ul> <li>Start date: ASAP </li> <li>Resource Location: Offshore</li> <li>Hours per week: 40</li> </ul><p></p></section>
???? We’re Hiring: Front-End Developer (Angular) We are looking for a talented Front-End Developer with at least 1 year of experience to join our team at Bood. Key Requirements:• 1+ year of professional experience in Front-End Development• Strong experience with Angular and Type Script• Good knowledge of HTML5, CSS3, Java Script, and responsive design• Experience with RESTful APIs and Git• Understanding of clean code principles and reusable components• Strong problem-solving and communication skills• Ability to work effectively within a team???? Location: on site???? Employment Type: Full-time
<p>Line of Service Advisory Industry/Sector Technology Specialism Advisory - Other Management Level Senior Associate Job Description & Summary The UI/UX Manager leads the design vision and user experience strategy across digital products. This role ensures all solutions are user centered, visually consistent, and aligned with business goals. Key Responsibilities: Drive UX strategy, design standards, and best practices. Oversee user research, usability testing, and design improvements. Review and approve wireframes, prototypes, and visual designs. Collaborate with product, engineering, and business stakeholders to ensure seamless delivery. Lead and mentor UI/UX design team.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>7+ years of UI/UX experience, including leadership roles.</li><li>Strong portfolio demonstrating UX strategy and interface design.</li><li>Proficiency in tools like Figma, Sketch, Adobe XD.</li><li>Excellent communication, leadership, and project management skills.</li></ul><p>Degrees/Field of Study required: Degrees/Field of Study preferred: Certifications (if blank, certifications not specified) Required Skills Optional Skills Acceptance Test Driven Development (ATDD), Acceptance Test Driven Development (ATDD), Accepting Feedback, Active Listening, Analytical Thinking, Android Operating Systems, API Management, Appian (Platform), Application Development, Application Frameworks, Application Lifecycle Management, Application Software, Business Process Improvement, Business Process Management (BPM), Business Requirements Analysis, C#.NET, C++ Programming Language, Client Management, Code Review, Coding Standards, Communication, Computer Engineering, Computer Science, Continuous Integration/Continuous Delivery (CI/CD), Creativity {+ 46 more} Desired Languages (If blank, desired languages not specified) Travel Requirements 0% Available for Work Visa Sponsorship? No Government Clearance Required? No Job Posting End Date</p>
<p>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."</p><p>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"</p><p>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</p><p><strong>Desired Candidate Profile</strong></p><p>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</p>
Roles & Responsibilities Mobile Developer (Ionic / Angular) We're looking for a mobile developer to join our team and help build out our Sales CRM mobile app. The app is built on Ionic with an Angular front-end, backed by . NET APIs, and it's a tool our sales team uses every day in the field.<br>Most of the work here is front-end (new features, new screens, improving existing flows), but you'll also need to own the mobile experience end-to-end (push notifications, offline behavior, device-native feel). If you've shipped Ionic apps before and you care about the difference between an app that technically works and one that people actually enjoy using, this is your role.<br>Experience with Angular is a must. Familiarity with . NET APIs is a bonus, but you don't need to be a back-end developer to succeed here.
Role Summary Responsible for ensuring the availability, performance, integration, and continuous enhancement of VAS platforms, while supporting new service deployments and maintaining system reliability.<br>Responsibilities1- Ensure high availability and optimal performance of VAS platforms.2- Implement service configurations, integrations, and upgrades according to business needs.3- Collaborate with vendors and internal teams on system enhancements and incident resolution.4- Participate in new service rollout and UAT validation.5- Maintain system documentation and operational procedures.6- Support root cause analysis and incident post-mortem reviews<br>Basic Technical skills/Technologies :-Front-End Stack: HTML, CSS, Java Script Databases: SQL & NoSQLWeb Services: SOAP/REST APIsLinux/Unix Administration Shell & Python Scripting Application Servers (Tomcat / Web Logic) Network Basics (TCP/IP, DNS, VPNs) UI/UX Fundamentals
<ul><li>Develop and maintain responsive web applications using modern front-end frameworks.</li><li>Design, build, and manage RESTful APIs and back-end services.</li><li>Collaborate with UI/UX designers, product managers, and other developers to deliver high-quality solutions.</li><li>Write clean, maintainable, and efficient code following best practices.</li><li>Optimize applications for performance, scalability, and security.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><em><strong>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.</strong></em></p><br><p>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.<br></p><br><p><strong>Role Overview</strong></p><br><p>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.<br></p><br><p><strong>Location</strong></p><br><p>Fully Remote | 9 AM - 5PM EST<br></p><br><p><strong>Key Responsibilities</strong></p><br><p><strong>Backend Development</strong></p><br><ul><li><p>Build, maintain, and improve backend services using PHP and Laravel.</p><br></li><li><p>Design and optimize MySQL/MariaDB databases, including writing efficient SQL queries.</p><br></li><li><p>Develop backend features following MVC best practices, RESTful patterns, and scalable architecture principles.</p><br></li><li><p>Work within Linux environments, including server commands, shell scripts, cron jobs, and deployment tasks.<br></p><br></li></ul><p><strong>Frontend Development</strong></p><br><ul><li><p>Build responsive user interfaces using JavaScript, Svelte, React, jQuery, HTML, and CSS.</p><br></li><li><p>Convert Figma designs into clean and functional user interfaces.</p><br></li><li><p>Enhance interactivity and maintain legacy frontend components when required.<br></p><br></li></ul><p><strong>Code Quality & Collaboration</strong></p><br><ul><li><p>Write clean, maintainable, and well-documented code across the full stack.</p><br></li><li><p>Participate in code reviews using Git and GitHub.</p><br></li><li><p>Support version control best practices and collaborative development workflows.</p><br></li><li><p>Debug, troubleshoot, and optimize performance issues across frontend and backend systems.</p><br></li><li><p>Monitor and improve application performance to ensure smooth user experiences.<br></p><br></li></ul><p><strong>Qualifications Experience</strong></p><br><ul><li><p>3+ years of experience in full-stack development or web development.</p><br></li><li><p>Strong proficiency with PHP, JavaScript, HTML, CSS, MySQL, and Linux servers.</p><br></li><li><p>Experience building and maintaining backend services using Laravel.</p><br></li><li><p>Experience designing and optimizing MySQL/MariaDB databases and SQL queries.</p><br></li><li><p>Experience working with REST APIs and MVC architecture.</p><br></li><li><p>Experience using Git and GitHub for version control and collaborative development.</p><br></li><li><p>Experience building responsive user interfaces from Figma design files.</p><br></li><li><p>Experience debugging, troubleshooting, and optimizing application performance.</p><br></li><li><p>Experience working within Linux environments, including server administration and deployment-related tasks.</p><br></li><li><p>Experience with Svelte and jQuery is preferred.</p><br></li><li><p>Experience with AWS, including services such as EC2, RDS, and S3, is a plus.</p><br></li><li><p>Experience with CI/CD pipelines or automated testing is a plus.<br></p><br></li></ul><p><strong>Qualifications Skills</strong></p><br><ul><li><p>Strong understanding of scalable architecture principles and backend development best practices.</p><br></li><li><p>Ability to write clean, maintainable, and well-documented code.</p><br></li><li><p>Strong performance optimization and troubleshooting capabilities.</p><br></li><li><p>Strong problem-solving and critical-thinking skills.</p><br></li><li><p>Ability to manage projects and features independently from development through deployment.</p><br></li><li><p>Ability to collaborate effectively with product, design, and engineering stakeholders.</p><br></li><li><p>Strong ownership mindset with the ability to manage features end-to-end.</p><br></li><li><p>Comfortable working in fast-paced environments with changing priorities.</p><br></li><li><p>Passion for continuous learning, process improvement, and knowledge sharing.</p><br></li><li><p>Strong awareness of UI/UX principles and user experience considerations.<br></p><br></li></ul><p><strong>What Success Looks Like</strong></p><br><ul><li><p>High-quality backend features are delivered efficiently, securely, and at scale.</p><br></li><li><p>Product features are successfully launched through effective collaboration with designers and product teams.</p><br></li><li><p>Clean, maintainable, and well-reviewed code is consistently delivered.</p><br></li><li><p>Applications demonstrate strong performance through optimized queries, fast page loads, and stable infrastructure.</p><br></li><li><p>Modern tools and workflows are leveraged to improve development efficiency and output quality.<br></p><br></li></ul><p><strong>Opportunity</strong></p><br><p>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.</p><br><strong><u>Application Process:</u></strong>To be considered for this role these steps need to be followed:<ul><li><p>Fill in the application form</p><br></li><li><p>Record a video showcasing your skill sets</p><br></li></ul> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><em><strong>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.</strong></em></p><br><p>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.<br></p><br><p><strong>Role Overview</strong></p><br><p>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.<br></p><br><p><strong>Location</strong></p><br><p>Fully Remote | 9 AM - 5PM EST<br></p><br><p><strong>Key Responsibilities</strong></p><br><p><strong>Backend Development</strong></p><br><ul><li><p>Build, maintain, and improve backend services using PHP and Laravel.</p><br></li><li><p>Design and optimize MySQL/MariaDB databases, including writing efficient SQL queries.</p><br></li><li><p>Develop backend features following MVC best practices, RESTful patterns, and scalable architecture principles.</p><br></li><li><p>Work within Linux environments, including server commands, shell scripts, cron jobs, and deployment tasks.<br></p><br></li></ul><p><strong>Frontend Development</strong></p><br><ul><li><p>Build responsive user interfaces using JavaScript, Svelte, React, jQuery, HTML, and CSS.</p><br></li><li><p>Convert Figma designs into clean and functional user interfaces.</p><br></li><li><p>Enhance interactivity and maintain legacy frontend components when required.<br></p><br></li></ul><p><strong>Code Quality & Collaboration</strong></p><br><ul><li><p>Write clean, maintainable, and well-documented code across the full stack.</p><br></li><li><p>Participate in code reviews using Git and GitHub.</p><br></li><li><p>Support version control best practices and collaborative development workflows.</p><br></li><li><p>Debug, troubleshoot, and optimize performance issues across frontend and backend systems.</p><br></li><li><p>Monitor and improve application performance to ensure smooth user experiences.<br></p><br></li></ul><p><strong>Qualifications Experience</strong></p><br><ul><li><p>3+ years of experience in full-stack development or web development.</p><br></li><li><p>Strong proficiency with PHP, JavaScript, HTML, CSS, MySQL, and Linux servers.</p><br></li><li><p>Experience building and maintaining backend services using Laravel.</p><br></li><li><p>Experience designing and optimizing MySQL/MariaDB databases and SQL queries.</p><br></li><li><p>Experience working with REST APIs and MVC architecture.</p><br></li><li><p>Experience using Git and GitHub for version control and collaborative development.</p><br></li><li><p>Experience building responsive user interfaces from Figma design files.</p><br></li><li><p>Experience debugging, troubleshooting, and optimizing application performance.</p><br></li><li><p>Experience working within Linux environments, including server administration and deployment-related tasks.</p><br></li><li><p>Experience with Svelte and jQuery is preferred.</p><br></li><li><p>Experience with AWS, including services such as EC2, RDS, and S3, is a plus.</p><br></li><li><p>Experience with CI/CD pipelines or automated testing is a plus.<br></p><br></li></ul><p><strong>Qualifications Skills</strong></p><br><ul><li><p>Strong understanding of scalable architecture principles and backend development best practices.</p><br></li><li><p>Ability to write clean, maintainable, and well-documented code.</p><br></li><li><p>Strong performance optimization and troubleshooting capabilities.</p><br></li><li><p>Strong problem-solving and critical-thinking skills.</p><br></li><li><p>Ability to manage projects and features independently from development through deployment.</p><br></li><li><p>Ability to collaborate effectively with product, design, and engineering stakeholders.</p><br></li><li><p>Strong ownership mindset with the ability to manage features end-to-end.</p><br></li><li><p>Comfortable working in fast-paced environments with changing priorities.</p><br></li><li><p>Passion for continuous learning, process improvement, and knowledge sharing.</p><br></li><li><p>Strong awareness of UI/UX principles and user experience considerations.<br></p><br></li></ul><p><strong>What Success Looks Like</strong></p><br><ul><li><p>High-quality backend features are delivered efficiently, securely, and at scale.</p><br></li><li><p>Product features are successfully launched through effective collaboration with designers and product teams.</p><br></li><li><p>Clean, maintainable, and well-reviewed code is consistently delivered.</p><br></li><li><p>Applications demonstrate strong performance through optimized queries, fast page loads, and stable infrastructure.</p><br></li><li><p>Modern tools and workflows are leveraged to improve development efficiency and output quality.<br></p><br></li></ul><p><strong>Opportunity</strong></p><br><p>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.</p><br><strong><u>Application Process:</u></strong>To be considered for this role these steps need to be followed:<ul><li><p>Fill in the application form</p><br></li><li><p>Record a video showcasing your skill sets</p><br></li></ul> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>About MoneyMore & Mondia: MoneyMore is the consumer fintech app of Mondia Group.<br> It turns everyday bank transaction messages into a clear, real-time picture of a person's finances, helping users in Egypt spend smarter, budget better, and save more — in both Arabic and English.<br> We are scaling from an early, product-led launch toward a nationwide personal-finance companion, and evolving into a broader fintech and consumer-intelligence platform.<br> Mondia Group is a digital services and marketplace provider that integrates digital products and experiences into telecom operators, banks, and other large distribution channels.<br> MoneyMore is one of Mondia's key growth bets, built by a small, senior, fast-moving product team.<br> About the Role: We are looking for an experienced Senior Mobile Engineer with deep native Android expertise to build high-quality, scalable, and secure applications.<br> 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.<br> 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.<br> Responsibilities • Design, develop, and maintain high-quality native Android applications.<br> • Build scalable and maintainable solutions using modern Android architecture.<br> • Lead technical design discussions and contribute to system architecture decisions.<br> • Collaborate with Product, Design, Backend, QA, and iOS teams.<br> • Write clean, testable, and reusable code following best engineering practices.<br> • Optimize application performance, memory usage, startup time, and battery consumption.<br> • Ensure application stability through unit testing, UI testing, and code reviews.<br> • Integrate RESTful APIs and collaborate with backend teams on API design.<br> • Mentor junior developers and promote engineering excellence.<br> • Participate in Agile development processes and continuous delivery practices.<br> • Drive technical improvements and help establish engineering standards.<br> Social insurance Health insurance for employee and family The company will contribute up to EUR 25 per month towards staff perks Benefit from our performance-based bonus scheme , in line with company policy.<br> EUR equivalent salaries paid in EGP Programming Languages • Strong proficiency in Kotlin.<br> • Good knowledge of Java.<br> • Familiarity with Swift / SwiftUI and native iOS development concepts.<br> Android Development • Strong experience with native Android development.<br> • Deep understanding of the Android SDK and Jetpack libraries.<br> • Excellent knowledge of the Android application lifecycle and platform internals.<br> • Strong understanding of Android components: Activities, Fragments, Services, Broadcast Receivers, and Content Providers.<br> Modern Android Development • Jetpack Compose, Coroutines, and Kotlin Flow.<br> • WorkManager, Navigation Component, and ViewModel.<br> • Dependency Injection (Hilt / Dagger preferred).<br> Architecture • Strong understanding of MVVM, MVI, and Clean Architecture.<br> • Modular architecture, SOLID principles, and separation of concerns.<br> System Design • Experience designing scalable mobile architectures.<br> • Ability to make architectural decisions and evaluate trade-offs.<br> • Understanding of application modularization and feature separation.<br> Networking • REST APIs, JSON serialization, and backend integration.<br> • Error handling, authentication flows, and network caching.<br> Performance • Strong understanding of UI rendering performance and memory management.<br> • Threading and concurrency, startup optimization, and battery optimization.<br> • ANR prevention, plus performance profiling and debugging.<br> Concurrency • Kotlin Coroutines, Flow, and Dispatchers.<br> • Structured concurrency, threading models, and background processing.<br> Testing • Unit testing, UI testing, and integration testing.<br> • Test-Driven Development (TDD) and mocking frameworks.<br> Development Practices • Git, pull request workflows, and code reviews.<br> • CI-friendly development practices and Agile / Scrum methodologies.<br> Soft Skills • Strong ownership mentality and an execution-focused mindset.<br> • Excellent communication skills and the ability to work independently.<br> • Comfortable in fast-moving, startup-like environments.<br> • Strong problem-solving and analytical skills.<br> Nice to Have • Native iOS development experience using Swift / SwiftUI.<br> • Experience building FinTech or financial applications.<br> • Experience with offline-first applications.<br> • Local persistence technologies such as Room, SQLite, and DataStore.<br> • Experience with CI/CD pipelines.<br> • Experience with analytics platforms (Firebase Analytics, Mixpanel, CleverTap, etc.<br>). • Experience with A/B testing, experimentation frameworks, and feature flags.<br> • Experience implementing mobile security best practices, including: – Encrypted local storage.<br> – SSL certificate pinning.<br> – Secure authentication and authorization flows.<br> – Secure handling of sensitive user data.<br> – Android Keystore usage.<br> Preferred Experience • 5+ years of professional Android development experience.<br> • Experience delivering production applications at scale.<br> • Experience mentoring engineers and conducting code reviews.<br> • Experience working with cross-functional teams in Agile environments.<br> • Proven ability to own features from design through production release.<br> What We're Looking For A successful candidate is someone who: • Writes clean, maintainable, and scalable Kotlin code.<br> • Understands mobile architecture beyond implementation details.<br> • Thinks about performance, security, maintainability, and user experience from the beginning.<br> • Takes ownership of features end-to-end.<br> • Enjoys solving complex engineering challenges.<br> • Continuously learns and adopts modern Android development practices.<br> • Collaborates effectively with engineers, designers, and product stakeholders to deliver high-quality mobile experiences.<br> Location & Work Model This is an on-site role based in Cairo, Egypt .<br> 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).<br> Please apply only if you are able to work on-site in Cairo on this basis.<br> Equal Opportunity Mondia Group is an equal-opportunity employer.<br> We welcome applicants of all backgrounds and make hiring decisions based on merit, qualifications, and role fit, without discrimination.<br> We are committed to a fair and inclusive hiring process.<br></span> </div>
Role Description This is a full-time remote role for a Full Stack Golang Engineer at Cisco to work remote from Egypt for Cisco, US team. The engineer will design, develop, and maintain scalable microservices applications and services using Go (Golang), collaborating closely with product, design, and learning content teams. Daily responsibilities include implementing backend APIs, integrating data sources, optimizing performance, and building responsive user interfaces that support the Academy’s digital learning platforms. The role also involves writing clean, testable code, performing code reviews, troubleshooting production issues, and contributing to continuous improvement of development practices and system architecture. The engineer will work in an agile environment, participate in planning and stand-ups, and help ensure secure, reliable, and accessible experiences for a global learner base.<br>What You’ll Do • Design, and build RESTful and g RPC microservices using Golang • Shape API design, service boundaries, and system architecture for distributed systems • Integrate systems with SQL and NoSQL databases • Build asynchronous, event-driven workflows using technologies like Kafka or Rabbit MQ • Optimize services for high performance, reliability, scalability, and observability • Deploy and operate services using Docker, Kubernetes, and cloud platforms (AWS, GCP, Azure) • Collaborate with cross-functional teams to deliver clean, maintainable, and scalable solutions • (Optional) Contribute on the frontend using React, Angular, or Vue as part of a full-stack workflow.<br>Qualifications Strong proficiency in Software Development and Full-Stack Development, with hands-on experience using Go (Golang) for building web applications and services. Experience in Back-End Web Development, including RESTful API design, microservices, data modeling, and integration with relational and/or NoSQL databases. Competence in Front-End Development, building responsive user interfaces and collaborating with designers to implement accessible, user-centered features. Practical knowledge of Cascading Style Sheets (CSS) for styling, layout, and ensuring consistent visual presentation across devices and browsers. Familiarity with cloud platforms (e.g., AWS, GCP, or Azure), CI/CD pipelines, containerization (Docker, Kubernetes), and monitoring tools. Strong problem-solving skills, attention to detail, and the ability to write clean, maintainable, well-documented code with automated tests. Effective communication and collaboration skills in a distributed, remote-first team environment. Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience; experience in EdTech or large-scale learning platforms is a plus.
<p>At Generator Design Agency, we believe great design must be built just as beautifully as it’s conceived. </p><p><strong>We're looking for a Full-Stack Web Developer who brings clean code, creative thinking, and user-focused development to every project.</strong><br><br>You’ll own the full development process, front-end, back-end, and everything in between with strong skills in Laravel (PHP), modern front-end frameworks, and foundational SEO. From building custom brand websites to optimizing digital performance, you’ll collaborate closely with our design and content teams to bring seamless experiences to life.</p>
Position Overview :<br><br>This role focuses on providing robust support for software applications, ensuring optimal functionality, and enhancing user experience. The ideal candidate will collaborate closely with the Software Developer and cross-functional teams to troubleshoot issues, implement improvements, and deliver exceptional service to end users<br><br>.<br><br>Key Responsibiliti<br>es:<br>Application Support: Provide front-end and back-end support for software applications, ensuring their functionality aligns with user needs. Performance Analysis: Conduct thorough analyses of application functionality, identifying areas for improvement and collaborating with development teams to implement changes. Error Diagnosis: Establish root causes of application errors, escalating critical issues to the Software Developer as needed. Training & Support: Conduct training sessions for end users on system functionality, best practices, and application features. ERP Project Implementation: Leverage prior experience with ERP projects to ensure successful application rollouts and user adoption. Requirements Analysis: Analyze business requirements and translate them into system specifications to ensure alignment with organizational goals. Reporting Design: Utilize tools such as SSRS, Power BI, and Management Reporting Services within MS D365 to create and design reports that meet business needs. Communication & Problem Solving: Foster strong communication with clients and internal teams to address concerns, offer solutions, and enhance application performa<br>nce.<br>Qualificat<br>ions:<br>From 7-10 years of experience in application support role. Experience with Microsoft dynamic 365 ERP. Familiarity with various fields to support diverse business needs. Strong analytical skills and the ability to implement best practices in business processes. Excellent communication and problem-solving skills to effectively collaborate with stakeho<br>lders.<br>About<br> EDECS:<br>EDECS is a growing leading construction firm founded in 1995 with a successful track record in mega projects primarily in marine and infrastructure sectors. The company is quickly expanding to meet the growing business opportunities within Egypt and the middle east and is looking for qualified calibers to join i<br>ts team.
CEQUENS is a leading global communications platform as a service (CPaa S) provider that simplifies customer engagement for businesses through its innovative, reliable, and secure communication solutions. Established in 2011, CEQUENS offers a comprehensive suite of APIs, including SMS, Whats App for Business, Voice, Push Notifications, and more, enabling seamless and personalized interactions across multiple channels. Our partner network covers MEA region with international access to messaging hubs worldwide and our clients include major banks, credit cards, digital payments, OTT applications, government authorities, health and education, and other industry verticals.<br><br>PURPOSE OF ROLE<br><br>We're looking for a passionate, problem-solving software engineer to join our team and help build scalable, high-performance messaging and automation systems. You'll work across the stack, from designing robust backend services to integrating modern AI capabilities and third-party messaging platforms. If you love clean architecture, thoughtful system design, and shipping products that handle real-world scale, we'd love to hear from you.<br><br>Design, build, and maintain scalable backend services and APIsArchitect systems with performance, reliability, and scale in mind Build and optimize message-queue-driven workflows and asynchronous processing Develop interactive, node-based UIs for workflow and automation builders using React Flow Integrate with third-party platforms, including Meta APIs, the Whats App Business Platform, and payment gateways Work with AI/ML features such as RAG (Retrieval-Augmented Generation) and ranking systems Collaborate closely with product, design, and engineering teammates Write clean, maintainable, well-tested code and contribute to technical decisions<br><br>Requirements<br><br>Must-Have Skills2+ years of professional software engineering experience Strong proficiency in Node.js and Python Hands-on experience with message queues: Bull MQ and Active MQSolid understanding of system design and scalable system architecture Experience with Mongo DB and Redis Strong problem-solving skills and a pragmatic engineering mindset Excellent communication skills and a genuine team-player attitude Nice-to-Have Experience integrating payment gateways (billing, transactions, webhooks, reconciliation) Front-end experience with React and React Flow for node-based / diagram UIsExperience working with Meta APIs and the Whats App Business API / Cloud APIPractical experience with RAG pipelines and ranking / relevance systems Comfortable leveraging modern AI developer tools (e.g., Claude) to boost productivity and code quality Familiarity with cloud infrastructure and CI/CD practices What We Value Curiosity and a drive to keep learning Ownership: you care about outcomes, not just tasks Clear, honest communication and collaboration
<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>