Programming in Egypt
27117 Jobs Found
<p><h4>Join us</h4>
<p>At Vodafone, we’re not just shaping the future of connectivity for our customers – we’re shaping the future for everyone who joins our team. When you work with us, you’re part of a global mission to connect people, solve complex challenges, and create a sustainable and more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities to help you belong and make a real impact.</p>
<h4>What you’ll do</h4>
<ul>
<li>Design, develop, and maintain responsive front-end applications and reusable UI components.</li>
<li>Develop server-side applications, APIs, and microservices.</li>
<li>Build integrations with enterprise systems such as CRM, ERP, and third-party platforms.</li>
<li>Design and optimize relational and NoSQL databases.</li>
<li>Implement authentication, authorization, and secure coding practices.</li>
<li>Optimize application performance, scalability, accessibility, and reliability.</li>
<li>Troubleshoot and resolve defects across both front-end and back-end layers.</li>
<li>Develop automated unit, integration, and API tests.</li>
<li>Participate in peer code reviews.</li>
<li>Troubleshoot and resolve application defects and production issues.</li>
</ul>
<h4>Who you are</h4>
<ul>
<li>4-7 years of experience in software development.</li>
<li>Strong proficiency in both front-end and back-end technologies.</li>
<li>Experience developing cloud-native and containerized applications.</li>
<li>HTML5, CSS3, JavaScript, TypeScript</li>
<li>React, Angular, or Vue.js</li>
<li>Java / Spring Boot</li>
<li>C# / .NET</li>
<li>PostgreSQL, MySQL, SQL Server</li>
<li>MongoDB, Redis</li>
<li>REST APIs, GraphQL</li>
<li>Docker, Kubernetes</li>
<li>Jest, Playwright, Cypress</li>
</ul>
<h4>Who we are</h4>
<p>We are a leading international Telco, serving millions of customers. At Vodafone, we believe that connectivity is a force for good. If we use it for the things that really matter, it can improve people's lives and the world around us. Through our technology we empower people, connecting everyone regardless of who they are or where they live and we protect the planet, whilst helping our customers do the same.</p>
<p>Belonging at Vodafone isn't a concept; it's lived, breathed, and cultivated through everything we do. You'll be part of a global and diverse community, with many different minds, abilities, backgrounds and cultures. We're committed to increase diversity, ensure equal representation, and make Vodafone a place everyone feels safe, valued and included.</p>
<p>If you require any reasonable adjustments or have an accessibility request as part of your recruitment journey, for example, extended time or breaks in between online assessments, please contact the recruitment team for guidance.</p>
<p>Together we can.</p></p><p></p>
<p><h4>Join us</h4>
<p>At Vodafone, we’re not just shaping the future of connectivity for our customers – we’re shaping the future for everyone who joins our team. When you work with us, you’re part of a global mission to connect people, solve complex challenges, and create a sustainable and more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities to help you belong and make a real impact.</p>
<h4>Role purpose</h4>
<p>The Back End Developer is responsible for designing, developing, and maintaining server-side applications, APIs, databases, and integration services that power enterprise digital solutions. The role ensures that applications are scalable, secure, performant, and aligned with enterprise architecture and coding standards. The Back End Developer collaborates with Front End Developers, DevOps Engineers, Solution Architects, QA teams, and business stakeholders to build robust digital platforms and services.</p>
<h4>Key accountabilities</h4>
<ul>
<li>Design, develop, and maintain server-side applications and microservices.</li>
<li>Build RESTful and GraphQL APIs to support web and mobile applications.</li>
<li>Develop integrations with third-party systems, ERPs, CRMs, and enterprise applications.</li>
<li>Design and optimize relational and NoSQL databases.</li>
<li>Implement authentication, authorization, and security controls.</li>
<li>Optimize application performance, scalability, and reliability.</li>
<li>Write reusable, maintainable, and well-documented code.</li>
<li>Develop automated unit, integration, and API tests.</li>
<li>Participate in peer code reviews.</li>
<li>Troubleshoot and resolve application defects and production issues.</li>
<li>Ensure adherence to coding standards and best practices.</li>
<li>Project management</li>
<li>Stakeholder management</li>
<li>Risk management</li>
<li>Compliance and auditing</li>
</ul>
<h4>Core competencies, knowledge and experience</h4>
<ul>
<li>3–5 years of experience in back-end development.</li>
<li>Strong proficiency in at least one back-end language such as Java, C#, Python, Go, or Node.js.</li>
<li>Experience designing APIs and microservices.</li>
<li>Bachelor’s degree in Computer Science, Software Engineering, or related field.</li>
<li>Relevant cloud or platform certifications are an advantage.</li>
<li>Strong database design and SQL skills.</li>
<li>Experience with cloud-native and containerized applications.</li>
<li>Strong problem-solving and analytical capabilities.</li>
<li>Effective communication and teamwork.</li>
<li>Excellent command of English.</li>
</ul>
<h4>Must have technical qualifications</h4>
<p><strong>Programming languages & frameworks</strong><br>
Java / Spring Boot<br>
C# / .NET<br>
Python / FastAPI or Django<br>
Node.js / NestJS or Express.js<br>
Go (optional)</p>
<p><strong>APIs & integration</strong><br>
REST APIs<br>
GraphQL<br>
OpenAPI / Swagger<br>
Webhooks</p>
<p><strong>Databases</strong><br>
PostgreSQL<br>
MySQL<br>
Microsoft SQL Server<br>
MongoDB<br>
Redis</p>
<p><strong>Messaging & event streaming</strong><br>
Apache Kafka<br>
RabbitMQ<br>
Azure Service Bus</p>
<p><strong>Cloud & containers</strong><br>
Docker<br>
Kubernetes<br>
Microsoft Azure / AWS / Google Cloud</p>
<p><strong>DevOps & CI/CD</strong><br>
Git<br>
GitHub / GitLab / Azure DevOps<br>
Jenkins</p>
<p><strong>Testing & quality</strong><br>
JUnit / NUnit / PyTest<br>
Postman<br>
SonarQube</p>
<p><strong>Security</strong><br>
OAuth 2.0<br>
OpenID Connect<br>
JWT<br>
OWASP secure coding practices</p>
<h4>Who we are</h4>
<p>We are a leading international telco, serving millions of customers. At Vodafone, we believe that connectivity is a force for good. If we use it for the things that really matter, it can improve people's lives and the world around us. Through our technology we empower people, connecting everyone regardless of who they are or where they live and we protect the planet, whilst helping our customers do the same.</p>
<p>Belonging at Vodafone isn't a concept; it's lived, breathed, and cultivated through everything we do. You'll be part of a global and diverse community, with many different minds, abilities, backgrounds and cultures. We're committed to increase diversity, ensure equal representation, and make Vodafone a place everyone feels safe, valued and included.</p>
<p>If you require any reasonable adjustments or have an accessibility request as part of your recruitment journey, for example, extended time or breaks in between online assessments, please contact the recruitment team for guidance.</p>
<p>Together we can.</p></p><p></p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>BlackStone eIT, a leading computer software company, is currently seeking a highly skilled and motivated Backend Developer with expertise in .<br>Net to join our talented team.<br> As a Backend Developer at BlackStone eIT, you will be responsible for designing, developing, and maintaining backend solutions that support our software applications.<br> You will work closely with cross-functional teams to gather requirements, develop efficient code, and ensure the delivery of high-quality software products.<br> This is an exciting opportunity to contribute to cutting-edge projects and collaborate with a dynamic team in a fast-paced and innovative environment.<br> Bachelor's degree in Computer Science or a related field 4+ years of experience in backend development using .<br>Net Proficiency in C# and ASP.<br>Net Experience with SQL databases and ORM frameworks Strong knowledge of software development best practices Experience with version control systems, such as Git Excellent problem-solving and analytical skills Strong communication and collaboration abilities Ability to work independently and in a team environment Passion for learning and staying up-to-date with the latest industry trends</span> </div>
<p><h4>Join us</h4>
<p>At Vodafone, we’re not just shaping the future of connectivity for our customers – we’re shaping the future for everyone who joins our team. When you work with us, you’re part of a global mission to connect people, solve complex challenges, and create a sustainable and more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities to help you belong and make a real impact.</p>
<h4>Role purpose</h4>
<p>The UI/UX Designer is responsible for researching, designing, and optimizing intuitive and visually compelling digital experiences across web, mobile, and enterprise applications. The role ensures that products and solutions are user-centered, accessible, and aligned with business objectives, technical constraints, and brand standards.</p>
<p>The UI/UX Designer collaborates with Product Owners, Business Analysts, Front-End Developers, Full Stack Developers, CRM Consultants, and stakeholders to transform requirements into engaging and effective user experiences.</p>
<h4>Key accountabilities</h4>
<strong>User experience design</strong><br>
<li>Conduct user research, interviews, surveys, and usability testing.</li>
<li>Develop personas, journey maps, service blueprints, and information architecture.</li>
<li>Translate business and user requirements into intuitive workflows.</li>
<li>Identify opportunities to improve usability and adoption.</li>
<strong>User interface design</strong><br>
<li>Create wireframes, mockups, prototypes, and high-fidelity designs.</li>
<li>Define design systems, style guides, and reusable components.</li>
<li>Ensure consistency with corporate branding and design standards.</li>
<li>Design responsive interfaces for desktop, tablet, and mobile.</li>
<strong>Collaboration & delivery</strong><br>
<li>Work closely with developers to ensure accurate design implementation.</li>
<li>Support sprint planning and backlog refinement.</li>
<li>Participate in design reviews and user acceptance activities.</li>
<li>Provide design assets and specifications.</li>
<h4>Core competencies</h4>
<li>3–6 years of experience in UI/UX design.</li>
<li>Strong portfolio demonstrating web and mobile design work.</li>
<li>Deep understanding of user-centered design methodologies.</li>
<li>Strong visual design and interaction design skills.</li>
<li>Knowledge of accessibility and responsive design.</li>
<li>Strong communication and facilitation skills.</li>
<li>Excellent command of English.</li>
<h4>Must have technical/professional skills</h4>
<strong>Design tools knowledge and proficiency</strong><br>
<li>Figma, Adobe XD, Sketch, Miro, Zeplin, Canva</li>
<strong>Research & testing</strong><br>
<li>Usability testing tools</li>
<li>Heatmap and analytics tools</li>
<li>Survey and feedback platforms</li>
<h4>Knowledge areas</h4>
<li>Design thinking</li>
<li>Information architecture</li>
<li>Interaction design</li>
<li>Accessibility (WCAG 2.1/2.2)</li>
<li>Responsive design</li>
<li>Design systems</li>
<h4>Qualifications</h4>
<li>Bachelor’s degree in Design, Human-Computer Interaction, Computer Science, or related field.</li>
<li>Certifications in UX/UI or Design Thinking are an advantage.</li>
<h4>Behavioral competencies</h4>
<li>Creativity and innovation</li>
<li>Customer centricity</li>
<li>Collaboration</li>
<li>Attention to detail</li>
<li>Communication and presentation skills</li>
<li>Problem solving</li>
<li>Continuous learning</li>
<h4>Who we are</h4>
<p>We are a leading international telco, serving millions of customers. At Vodafone, we believe that connectivity is a force for good. If we use it for the things that really matter, it can improve people's lives and the world around us. Through our technology we empower people, connecting everyone regardless of who they are or where they live and we protect the planet, whilst helping our customers do the same.</p>
<p>Belonging at Vodafone isn't a concept; it's lived, breathed, and cultivated through everything we do. You'll be part of a global and diverse community, with many different minds, abilities, backgrounds and cultures. We're committed to increase diversity, ensure equal representation, and make Vodafone a place everyone feels safe, valued and included.</p></p><p></p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>As a <b>Microsoft </b><b>Dynamics 365 CRM Developer Consultant</b> at Accenture, you will be responsible for developing and customizing Microsoft Dynamics 365 Customer Engagement (CE) solutions and Power Platform components to meet client requirements. You will implement technical designs, extend platform capabilities, and deliver high-quality solutions aligned with Microsoft best practices. This role requires a strong technical background, attention to detail, and the ability to work collaboratively in a fast-paced environment.<br> </p><br><br><b>Key Responsibilities</b><p><b>1. Application Development</b></p><br><br><ul><li><p>Configure and customize Dynamics 365 CE modules, including Sales, Customer Service, Field Service, and Marketing.</p><br><br></li><li><p>Develop Plugins, Custom Workflow Activities, and Custom APIs using C#/.NET and XRM SDK.</p><br><br></li><li><p>Implement client-side scripting with JavaScript/TypeScript for form logic and UI enhancements.</p><br><br></li><li><p>Build advanced UI scenarios using PowerApps Component Framework (PCF) controls.</p><br><br></li></ul><p><b>2. Power Platform Development</b></p><br><br><ul><li><p>Design and develop Model-Driven and Canvas Apps to meet business requirements.</p><br><br></li><li><p>Automate business processes using Power Automate.</p><br><br></li><li><p>Work with Dataverse for entity modeling, relationships, business rules, and security roles.</p><br><br></li></ul><p><b>3. Integration & Data Management</b></p><br><br><ul><li><p>Develop integrations using REST APIs, OData, and Dataverse Web API.</p><br><br></li><li><p>Collaborate on data migration activities, including ETL processes, data mapping, and validation.</p><br><br></li></ul><p><b>4. Quality & Governance</b></p><br><br><ul><li><p>Adhere to coding standards and participate in code reviews to ensure high-quality deliverables.</p><br><br></li><li><p>Ensure compliance with security, data governance, and performance guidelines.</p><br><br></li><li><p>Support Application Lifecycle Management (ALM) practices, including solution layering, versioning, and deployment via Azure DevOps pipelines.</p><br><br></li></ul><p><b>5. Collaboration</b></p><br><br><ul><li><p>Work closely with Technical Leads, Functional Consultants, and QA teams to ensure seamless delivery.</p><br><br></li><li><p>Actively participate in agile ceremonies, including sprint planning, backlog refinement, and daily stand-ups.</p><br><br></li></ul><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><strong>About Nexus Analytica</strong></p><br><br><p>Nexus Analytica is an international energy and digitalization consultancy specializing in renewable energy, power systems, and smart grid solutions. The company supports governments, utilities, and private sector clients across Europe, the Middle East, and Africa in developing and implementing large-scale energy infrastructure projects, including solar PV, wind, battery energy storage systems (BESS), and digital energy platforms such as NexusGRID.</p><br><br><strong>About the Role</strong><p>We are looking for a talented and detail-oriented<strong>UI/UX Designer</strong>to join our growing product team. In this role, you will be responsible for designing intuitive, user-friendly, and visually appealing web interfaces that align with user needs and business goals.</p><br><br><p>You will lead the end-to-end design process - from user research and wireframing to high-fidelity UI design and developer handoff - and ensure that user experience is at the core of every product decision. Working closely with frontend/backend engineers, product managers, and stakeholders, you will shape the look, feel, and usability of our digital platforms.</p><br><br><p>This is an exciting opportunity to own the UX vision of impactful, real-world software platforms used in energy, infrastructure, and emerging technologies.</p><br><br><strong>Key Responsibilities</strong>- User Experience Design<ul><li>Conduct user research, interviews, and usability studies to understand user needs and pain points.</li><li>Translate findings into user journeys, personas, information architecture, and UX flows.</li><li>Design wireframes, prototypes, and mockups that solve real user problems.</li></ul>- User Interface Design<ul><li>Create high-fidelity UI designs based on approved wireframes and brand guidelines.</li><li>Design responsive interfaces that work across devices and screen sizes.</li><li>Develop and maintain a scalable<strong>design system</strong>or UI component library.</li><li>Ensure pixel-perfect execution and a consistent visual language across the platform.</li></ul>- Collaboration & Handoff<ul><li>Work closely with frontend developers (React.js) to ensure accurate implementation of designs.</li><li>Provide design specifications, assets, and detailed interaction notes.</li><li>Participate in Agile ceremonies such as sprint planning and retrospectives to stay aligned with developers.</li></ul>- Feedback & Iteration<ul><li>Gather and analyze feedback from users, stakeholders, and QA to continuously improve UX.</li><li>Conduct A/B testing or usability tests to validate hypotheses and inform design decisions.</li><li>Iterate on designs based on real-world usage data and performance analytics.</li></ul>Job Requirements<strong>Required Qualifications</strong><p><strong>Experience</strong></p><br><br><ul><li>4+ years of experience in UI/UX design for web applications or SaaS platforms.</li><li>Strong portfolio demonstrating UX problem solving, clean UI design, and responsive layouts.</li><li>Experience working in Agile, cross-functional development teams.</li></ul><p><strong>Design Skills</strong></p><br><br><ul><li>Proficiency in design tools such as<strong>Figma, Visily, Adobe XD, Sketch, or similar</strong>.</li><li>Strong understanding of UX principles, accessibility (WCAG), and human-centered design.</li><li>Solid experience designing for responsive, interactive web applications.</li></ul><p><strong>Collaboration & Communication</strong></p><br><br><ul><li>Strong communication and presentation skills - able to explain design choices clearly.</li><li>Comfortable working with technical and non-technical stakeholders.</li><li>Ability to manage multiple design tasks and maintain attention to detail.</li></ul><strong>Nice to Have</strong><ul><li>Familiarity with frontend technologies like<strong>HTML, CSS, React.js</strong>, or design handoff tools like Zeplin or Figma Dev Mode.</li><li>Experience with tools like<strong>Hotjar</strong>,<strong>Google Analytics</strong>, or other UX research platforms.</li><li>Previous work in energy, smart grid, infrastructure, or cloud-based software platforms.</li><li>Motion/interaction design experience (e.g., using Lottie or After Effects).</li><li>Experience with creating/maintaining design systems (e.g., Material UI, Tailwind, etc.).</li></ul><strong>Why Join Us?</strong><ul><li>Own the visual and experiential design of platforms that have real-world impact.</li><li>Join a collaborative and technically strong product and engineering team.</li><li>See your work directly shape critical national infrastructure and digital solutions.</li><li>Flexible work options, career growth, and a supportive design-forward culture.</li></ul>
<br><br> </div>
Monglish is looking for an experienced Senior Full Stack Developer to join our growing team. The ideal candidate will have strong expertise in building scalable web applications, designing robust backend systems, and delivering high-quality user experiences.<br>Responsibilities:<br>Design, develop, and maintain scalable full-stack web applications. Build and optimize frontend interfaces with modern frameworks and technologies. Develop secure, high-performance backend services and APIs. Design and manage databases, ensuring performance, reliability, and data integrity. Collaborate with product managers, designers, and developers to deliver new features. Review code, improve development standards, and mentor junior developers. Troubleshoot complex technical issues and provide effective solutions. Participate in architecture decisions and technical planning. Ensure application security, scalability, and maintainability. Stay updated with emerging technologies and recommend improvements.<br>Requirements:<br>5+ years of experience as a Full Stack Developer or similar role. Strong experience with frontend technologies such as React, Angular, or Vue.js. Strong backend development experience using technologies such as Node.js, . NET, Java, Python, or similar. Solid understanding of RESTful APIs and system integrations. Experience with SQL and/or NoSQL databases. Strong knowledge of software architecture and design patterns. Experience with cloud platforms such as AWS, Azure, or Google Cloud is a plus. Familiarity with Git, CI/CD pipelines, and modern development workflows. Strong problem-solving and analytical skills. Ability to work independently and collaborate effectively within a team. Excellent communication skills and attention to detail.<br>Nice to Have:<br>Experience working in EdTech, language learning, or AI-powered products. Experience with AI integrations or automation tools. Experience leading technical projects or mentoring developers.<br>What We Offer:<br>Opportunity to work on an innovative product at Monglish. A collaborative and growth-focused environment. Competitive compensation package. Opportunities for professional development and learning.<br>Work Conditions:<br>Full-time position.5 working days per week.9 working hours per day. Work from office. Collaborative and professional working environment at Monglish.
<p><strong>Senior Full-Stack Developer – React, Node.js & SQL Server</strong></p><p>We are looking for a genuinely hands-on Full-Stack Developer who can take complete ownership of features across the frontend, backend, database, testing, and deployment. This is not a frontend-only or backend-only position.</p><p><strong>Key Responsibilities</strong></p><ul><li>Own software features end-to-end, from technical design and implementation to testing, deployment, monitoring, and production support.</li><li>Build responsive and accessible user interfaces using React, TypeScript, AstroJS, Tailwind CSS, and reusable component patterns.</li><li>Develop scalable backend services and REST APIs using Node.js and TypeScript.</li><li>Design and optimize Microsoft SQL Server queries, views, stored procedures, and database structures.</li><li>Apply SSR, SSG, lazy loading, Astro Island Architecture, optimistic UI updates, and other performance optimization techniques.</li><li>Troubleshoot complex production issues across the frontend, backend, database, and infrastructure layers.</li><li>Write clean, maintainable, testable, and well-documented code.</li><li>Participate in system design, technical decision-making, code reviews, and Agile delivery.</li><li>Support CI/CD pipelines and reliable software deployments.</li><li>Collaborate effectively with product, design, and engineering stakeholders.</li><li>Mentor other developers and contribute to improving engineering standards.</li></ul><p><strong>Must-Have Qualifications</strong></p><ul><li>5+ years of professional software development experience.</li><li>Strong, recent, hands-on experience with both frontend and backend development.</li><li>Advanced experience with React.js, TypeScript, and modern frontend architecture.</li><li>Strong backend development experience using Node.js with Express, NestJS, or a similar framework.</li><li>Strong Microsoft SQL Server experience, including complex queries, views, stored procedures, indexing, and query optimization.</li><li>Experience designing, consuming, and troubleshooting REST APIs.</li><li>Solid understanding of system design, software architecture, scalability, security, and performance.</li><li>Proven ability to investigate and resolve production issues independently.</li><li>Experience with testing, Git workflows, and code review practices.</li><li>Ability to own deliverables and communicate technical decisions clearly.</li><li>Professional working proficiency in English.</li><li>Availability for full-time remote work aligned with Saudi Arabia working hours.</li></ul><p><strong>Preferred Qualifications</strong></p><ul><li>Production experience with AstroJS or strong experience with comparable SSR/SSG frameworks.</li><li>Experience with Prisma ORM.</li><li>Experience with Tailwind CSS, shadcn/ui, and Nanostores.</li><li>Experience with Docker, CI/CD pipelines, and Azure DevOps.</li><li>Experience with frontend accessibility and advanced performance optimization.</li><li>Previous experience mentoring developers or leading technical delivery.</li></ul><p><strong>Important</strong></p><p>This position requires full-stack ownership. Candidates whose professional experience is primarily limited to frontend or backend development without substantial hands-on responsibility across both sides may not be suitable.</p><p>Shortlisted candidates will be expected to discuss specific production projects, their individual contribution, architectural decisions, performance challenges, and measurable results.</p>
Job Requirements:Minimum 7 to 10 years of experience in UI/UX design, with at least 3 years in a leading role. Extensive experience in user research, usability testing, and data-driven design decisions. Strong expertise in wireframing, prototyping, and interaction design using Figma. Proven track record in designing and delivering mobile and web applications with a strong user experience focus. Deep understanding of user-centered design principles, design thinking, and accessibility standards. Experience leading and mentoring UI/UX designers, fostering a collaborative and high-performing design team. Strong project management skills with experience in Agile and cross-functional team collaboration. Exceptional ability to communicate and present design strategies to stakeholders, executives, and developers. Strong analytical skills with the ability to interpret data, conduct A/B testing, and implement design optimizations. Experience in developing and maintaining design systems and UI guidelines for scalable product consistency. Familiarity with HTML, CSS, and front-end development principles to collaborate effectively with developers. Bachelor’s degree in a related field, preferably in computer science or informations systems.<br>Job Responsibilities:Lead and manage the UI/UX design strategy, ensuring seamless and engaging user experiences across all digital products. Conduct user research, interviews, and usability testing to gain insights and drive data-informed design decisions. Develop wireframes, prototypes, and high-fidelity mockups to visualize concepts and iterate based on feedback. Oversee the creation and maintenance of design systems to ensure visual and functional consistency. Collaborate with product managers, developers, and business stakeholders to align design objectives with business goals. Drive usability testing and heuristic evaluations, analyzing results to enhance user interactions and product performance. Manage and mentor a team of UI/UX designers, providing guidance, training, and professional development opportunities. Advocate for user-centric design across the organization, ensuring design quality and best practices are upheld. Lead design presentations and communicate design rationale effectively to stakeholders and senior leadership. Coordinate with engineering teams to ensure seamless implementation of designs and maintain quality assurance.
Job Requirements:Minimum 7 to 10 years of experience in UI/UX design, with at least 3 years in a leading role. Extensive experience in user research, usability testing, and data-driven design decisions. Strong expertise in wireframing, prototyping, and interaction design using Figma. Proven track record in designing and delivering mobile and web applications with a strong user experience focus. Deep understanding of user-centered design principles, design thinking, and accessibility standards. Experience leading and mentoring UI/UX designers, fostering a collaborative and high-performing design team. Strong project management skills with experience in Agile and cross-functional team collaboration. Exceptional ability to communicate and present design strategies to stakeholders, executives, and developers. Strong analytical skills with the ability to interpret data, conduct A/B testing, and implement design optimizations. Experience in developing and maintaining design systems and UI guidelines for scalable product consistency. Familiarity with HTML, CSS, and front-end development principles to collaborate effectively with developers. Bachelor’s degree in a related field, preferably in computer science or informations systems.<br>Job Responsibilities:Lead and manage the UI/UX design strategy, ensuring seamless and engaging user experiences across all digital products. Conduct user research, interviews, and usability testing to gain insights and drive data-informed design decisions. Develop wireframes, prototypes, and high-fidelity mockups to visualize concepts and iterate based on feedback. Oversee the creation and maintenance of design systems to ensure visual and functional consistency. Collaborate with product managers, developers, and business stakeholders to align design objectives with business goals. Drive usability testing and heuristic evaluations, analyzing results to enhance user interactions and product performance. Manage and mentor a team of UI/UX designers, providing guidance, training, and professional development opportunities. Advocate for user-centric design across the organization, ensuring design quality and best practices are upheld. Lead design presentations and communicate design rationale effectively to stakeholders and senior leadership. Coordinate with engineering teams to ensure seamless implementation of designs and maintain quality assurance.
About the Role We are looking for a highly skilled and experienced Senior Flutter Developer with 5+ years of dedicated Flutter development experience. You will be responsible for building and maintaining high-quality, scalable, and performant cross-platform mobile applications. This role requires strong technical proficiency, a deep understanding of mobile development standards, and the ability to work independently while collaborating effectively with cross-functional teams.<br>Key Responsibilities• Develop and maintain robust mobile applications using Flutter and Dart, following clean architecture principles.• Implement responsive UI/UX using Flutter’s layout system, custom widgets, and adaptive design techniques.• Integrate platform-specific features via Method Channels for Android (Kotlin/Java) and i OS (Swift/Objective-C).• Apply state management using tools such as Riverpod, Bloc, Provider, or Get X.• Optimize performance using Flutter Dev Tools, Skia rendering analysis, and memory profiling.• Ensure offline capabilities using Hive, SQLite, or Object Box.• Handle secure data storage and authentication using flutter_secure_storage, Firebase Auth, and biometric APIs.• Integrate RESTful and Graph QL APIs using Dio, http, or graphql_flutter with robust error handling.• Manage app lifecycle, background tasks, and notifications using Work Manager, flutter_local_notifications, and Firebase Cloud Messaging.• Publish and maintain apps on Google Play Store and Apple App Store, including handling app signing and store compliance. Testing & Quality Assurance• Write and maintain unit, widget, and integration tests using flutter_test, mockito, integration_test, and golden tests.• Ensure code quality through linting, static analysis, and adherence to SOLID principles.• Collaborate with QA engineers to define test strategies and ensure high test coverage. Tooling & Packages• State Management: Riverpod, Bloc, Provider, Get X• Navigation: auto_route, go_router• Code Generation: build_runner, freezed, json_serializable• UI Enhancements: cached_network_image, flutter_svg, lottie• Localization: intl, easy_localization• Firebase Suite: firebase_core, firebase_auth, cloud_firestore, firebase_crashlytics, firebase_analytics• CI/CD Tools: Git Hub Actions, Codemagic, Bitrise, Fastlane Collaboration & Workflow• Work closely with designers, backend developers, and product managers to deliver seamless user experiences.• Participate in code reviews, contribute to technical documentation, and follow Agile/Scrum methodologies.• Use Git for version control with experience in branching strategies and pull request workflows.<br>Soft Skills• Strong problem-solving and debugging skills.• Excellent communication and collaboration abilities.• High attention to detail and commitment to delivering polished, production-ready applications.• Ability to work independently and take ownership of assigned tasks. Experience & Qualifications• 5+ years of professional experience in mobile development, with 5 years focused on Flutter.• Proven experience in publishing and maintaining apps on Google Play Store and Apple App Store.• Familiarity with backend integration, API design, and mobile security best practices.<br>What We Offer• Professional Growth: Opportunities for skill development and career advancement.• Collaborative Environment: A supportive team that values technical excellence.• Innovative Projects: Work on cutting-edge solutions using modern mobile technologies
About NAGANAGA Architects, Designers & Planners is a leading multidisciplinary consultancy delivering innovative architectural, engineering, and planning solutions across the UAE, Egypt, and Saudi Arabia. Our portfolio spans hospitality, residential, commercial, healthcare, mixed-use, industrial, and large-scale developments. We are committed to technical excellence, innovation, and delivering sustainable engineering solutions that shape the built environment.<br>About the Role NAGA is looking for an MEP BIM Developer to support the growing demand for MEP BIM automation and digital engineering across our projects. The role will focus on developing and maintaining Revit-based automation tools for MEP disciplines, helping improve modelling efficiency, coordination, quality control, standardization, and data workflows. The ideal candidate will combine a strong understanding of MEP systems and Revit/BIM workflows with hands-on software development experience.<br>Key Responsibilities Develop Revit MEP automation tools supporting Mechanical, Electrical, Plumbing, and Fire Protection disciplines. Build, maintain, and enhance Revit add-ins using C#, . NET, WPF, and the Autodesk Revit API. Develop automation solutions for:MEP modelling Routing Equipment and element placement Tagging Schedules Data extraction and validation Support BIM QA/QC and model-health checking through automation and digital workflows. Develop solutions that support clash coordination and model coordination workflows. Support integrations with Autodesk Construction Cloud (ACC) and Navisworks. Work closely with MEP and BIM teams to understand workflow challenges and translate them into practical automation solutions. Test and validate automation tools before deployment. Deploy, document, and provide support for released tools. Maintain and improve existing automation tools based on project and user requirements. Contribute to the standardization and improvement of digital engineering workflows across NAGA projects.<br>Requirements Bachelor's degree in Mechanical or Electrical Engineering, or a related discipline. Strong knowledge of Revit MEP and BIM workflows. Good understanding of MEP systems and engineering workflows. Good knowledge of C# and . NET. Hands-on experience with the Autodesk Revit API. Experience with WPF is preferred. Ability to understand MEP/BIM requirements and translate them into software-based automation solutions.2–5 years of relevant experience is preferred.<br>Preferred Technical Skills Experience with any of the following would be an advantage:Navisworks Autodesk Construction Cloud (ACC) / BIM 360REST APIsSQL / Postgre SQLGit Dynamo Python AI / automation technologies<br>Key Skills Revit MEPBIM Automation Revit APIC#. NETWPFMEP Engineering Digital Engineering BIM QA/QCModel Data Validation Automation & Add-in Development API Integration Problem Solving<br>What We're Looking For We are looking for someone who sits at the intersection of engineering and technology — not simply a BIM modeller and not purely a software developer. The ideal candidate understands how MEP systems are designed and modelled in Revit and can use programming to automate repetitive workflows, improve model quality, and build tools that make BIM teams more efficient.
We're looking for a Senior Flutter Developer to join our growing team! If you're passionate about building high-quality cross-platform mobile applications and enjoy working in a collaborative environment, we'd love to hear from you.<br>Key Responsibilities Design, develop, and maintain high-performance Flutter applications for Android and i OS. Write clean, maintainable, and scalable code following best practices. Collaborate with UI/UX designers, backend developers, QA engineers, and product managers. Integrate RESTful APIs and third-party services. Optimize application performance, quality, and responsiveness. Debug, troubleshoot, and resolve technical issues. Participate in code reviews and mentor junior developers. Stay up to date with Flutter and mobile development trends.<br>Requirements4+ years of experience in mobile application development.3+ years of hands-on experience with Flutter. Strong proficiency in Dart. Experience with state management solutions (Bloc, Provider, Riverpod, or Get X). Solid understanding of REST APIs and JSON. Experience with Git and version control systems. Knowledge of Firebase services (Authentication, Firestore, Cloud Messaging, Analytics). Strong understanding of mobile architecture and design patterns. Experience publishing applications to the App Store and Google Play is a plus. Excellent problem-solving and communication skills.
About the Role We are looking for a creative and detail-oriented UI/UX Designer to join our product and engineering team. The ideal candidate will be responsible for designing intuitive and visually engaging digital experiences for our products. You will work closely with product managers, developers, and stakeholders to translate business requirements into seamless user experiences. Strong expertise in Figma is required. Key Responsibilities Product Design Design wireframes, user flows, mockups, and high-fidelity prototypes. Translate product requirements into intuitive user interfaces and experiences. Ensure design consistency across web and mobile platforms. User Experience Conduct user research and usability testing to improve product usability. Analyze user feedback and product metrics to refine design solutions. Continuously iterate designs based on insights and product requirements. Collaboration Work closely with product managers and developers to deliver high-quality digital experiences. Participate in product discovery and design discussions. Ensure accurate implementation of designs during development. Design Systems Contribute to maintaining and improving the design system and component library. Ensure consistent branding and UI patterns across products. Required Qualifications Experience2-5 years of experience in UI/UX design Strong portfolio demonstrating product design experience Design Skills Advanced experience using Figma Strong understanding of:Wireframing Prototyping Interaction design Responsive design Design systems Collaboration Experience working closely with product managers and developers Ability to translate complex requirements into user-centered designs Professional Skills Strong attention to detail Excellent communication and collaboration skills Ability to work in Agile product environments Preferred Qualifications Experience designing mobile applications Experience working on fintech or digital banking platforms Experience with design systems and scalable component libraries
Develop front end website architecture Design user interactions on web pages Develop back-end website applications Create servers and databases for functionality Ensure cross-platform optimization for mobile phones Ensure responsiveness of applications Work alongside with graphic designers for web design features Observe a project from conception to a finished product Design and develop APIsMeet both technical and consumer needs Stay up to date with developments in web applications and programming languages<br><br>Requirements<br><br>3-5 years of experience in software engineering or a related field Proficiency with fundamental front-endlanguages such as HTML, CSSFamiliarity with Java Script frameworks such as JS and React Proficiency with server-side languages such as Ruby, Node js Familiarity with database technology such as MySQL, Postgre SQLAttention to details Excellent written and verbal communication skills Excellent written and spoken in both English and Arabic
Careers Details<br><br>Home Careers Careers Details<br><br>Full time On site<br><br>J<br><br>u<br><br>n<br><br>i<br><br>o<br><br>r<br><br>F<br><br>l<br><br>u<br><br>t<br><br>t<br><br>e<br><br>r<br><br>D<br><br>e<br><br>v<br><br>e<br><br>l<br><br>o<br><br>p<br><br>e<br><br>r<br><br>Cairo, Egypt<br><br>J<br><br>o<br><br>b<br><br>D<br><br>e<br><br>s<br><br>c<br><br>r<br><br>i<br><br>p<br><br>t<br><br>i<br><br>o<br><br>n<br><br>Join our mobile engineering team to build elegant, high-performance Flutter applications for Android and i OS.<br><br>Collaborate with designers and backend engineers to deliver seamless user experiences and contribute to a growing codebase with modern architecture and tooling.<br><br>Apply state management patterns (Provider, Riverpod, Bloc), write clean code, and iterate quickly based on feedback and analytics.<br><br>R<br><br>e<br><br>q<br><br>u<br><br>i<br><br>r<br><br>e<br><br>m<br><br>e<br><br>n<br><br>t<br><br>s<br><br>Solid understanding of Dart and Flutter SDK. Familiarity with REST APIs, Git workflows, and version control. Basic knowledge of performance profiling and debugging tools. Eagerness to learn and grow in a fast-paced environment.<br><br>R<br><br>e<br><br>s<br><br>p<br><br>o<br><br>n<br><br>s<br><br>i<br><br>b<br><br>i<br><br>l<br><br>i<br><br>t<br><br>i<br><br>e<br><br>s<br><br> Develop and maintain Flutter features using Material Design principles. Write unit tests and participate in peer code reviews. Troubleshoot bugs and optimize performance.<br><br>Job Information<br><br>Job Code ENG-FLT-JR-001Department Engineering Role Junior Flutter Developer Location Cairo, Egypt Experience1-2 yrs<br><br>Send Your CV Now<br><br>L<br><br>e<br><br>t<br><br>’<br><br>s<br><br>B<br><br>u<br><br>i<br><br>l<br><br>d<br><br>F<br><br>u<br><br>t<br><br>u<br><br>r<br><br>e<br><br>T<br><br>o<br><br>g<br><br>e<br><br>t<br><br>h<br><br>e<br><br>r<br><br>Get Started Now<br><br>We architect digital platforms that scale trust, drive transformation, and meet global standards across industries, borders, and regulations.<br><br>Services<br><br>Digital Transformation Business Process Automation AI Enablement Enterprise Integrations Data & Analytics Software Outsourcing<br><br>Resources<br><br>About UsCareers Contact Us<br><br>Our Offices<br><br>Head Office123 Clock Tower, Business Bay, Dubai, UAE.<br><br>Mon-Fri 9am-5pm<br><br>Egypt Office The GrEEK Campus (F-211), 171 El Tahrir, Down Town, Cairo, Egypt.<br><br>Sun-Thu 9am-5pm<br><br>info@tanemera.com<br><br>© 2025 Tanemera All right reserved<br><br>Privacy Policy Terms & Condition
As a Microsoft Dynamics 365 CRM Developer Consultant at Accenture, you will be responsible for developing and customizing Microsoft Dynamics 365 Customer Engagement (CE) solutions and Power Platform components to meet client requirements. You will implement technical designs, extend platform capabilities, and deliver high-quality solutions aligned with Microsoft best practices. This role requires a strong technical background, attention to detail, and the ability to work collaboratively in a fast-paced environment.<br><br>Key Responsibilities<br><br><br> Application Development<br>Configure and customize Dynamics 365 CE modules, including Sales, Customer Service, Field Service, and Marketing.<br>Develop Plugins, Custom Workflow Activities, and Custom APIs using C#/. NET and XRM SDK.<br>Implement client-side scripting with Java Script/Type Script for form logic and UI enhancements.<br>Build advanced UI scenarios using Power Apps Component Framework (PCF) controls.<br> Power Platform Development<br>Design and develop Model-Driven and Canvas Apps to meet business requirements.<br>Automate business processes using Power Automate.<br>Work with Dataverse for entity modeling, relationships, business rules, and security roles.<br> Integration & Data Management<br>Develop integrations using REST APIs, OData, and Dataverse Web API.<br>Collaborate on data migration activities, including ETL processes, data mapping, and validation.<br> Quality & Governance<br>Adhere to coding standards and participate in code reviews to ensure high-quality deliverables.<br>Ensure compliance with security, data governance, and performance guidelines.<br>Support Application Lifecycle Management (ALM) practices, including solution layering, versioning, and deployment via Azure Dev Ops pipelines.<br> Collaboration<br>Work closely with Technical Leads, Functional Consultants, and QA teams to ensure seamless delivery.<br>Actively participate in agile ceremonies, including sprint planning, backlog refinement, and daily stand-ups.<br>Experience:<br>3–6 years of hands-on experience in Dynamics 365 CE development.<br>Technical Expertise:<br>Proficiency in C#/. NET for developing Plugins and Custom APIs.<br>Strong skills in Java Script/Type Script for client-side scripting and UI enhancements.<br>Expertise in Dataverse schema design, entity modeling, and security roles.<br>Hands-on experience with Power Apps, Power Automate, and PCF controls.<br>Familiarity with Azure services, such as Azure Functions and Logic Apps, for integration.<br>Understanding of ALM and CI/CD practices using Azure Dev Ops.<br>Preferred Skills<br>Experience with Dynamics 365 modules, including Omnichannel, Field Service, or Marketing.<br>Certifications (Preferred)<br>Microsoft Certified: Power Platform Developer Associate (PL-400)<br>Microsoft Certified: Dynamics 365 Customer Service/Sales Functional Consultant (MB-230/MB-210)<br><br>Knowledge of Copilot Studio and AI Builder for enhancing CRM capabilities.<br>Exposure to performance tuning and troubleshooting in Dynamics 365 CE environments.
Company Description Pleny is a social network built for food enthusiasts, offering a one-stop platform to connect with food lovers, discover new dishes and restaurants, and order food seamlessly. The app focuses on creating a dynamic community where people can share recipes, memes, photos, videos, and trusted recommendations in an engaging and entertaining way. By combining social interaction with discovery and ordering, Pleny aims to eliminate the need to switch between multiple apps for food-related activities. The company is driven by a mission to disrupt the food industry through a powerful social impact, empowering foodies to connect, discover, order, and share in one place.<br>Role Description As a Senior Mobile UI/UX Designer at Pleny, you will design intuitive, engaging, and visually appealing mobile experiences that bring the Pleny food community to life. You will collaborate closely with product managers, developers, and content teams to translate business requirements and user needs into user flows, wireframes, prototypes, and polished interface designs. Daily responsibilities include conducting user research, creating and iterating on design concepts, defining design systems and guidelines, and ensuring consistency across i OS and Android platforms. You will analyze user behavior and feedback to refine the app’s usability, interaction patterns, and visual language. This is a part-time, remote role, offering flexibility while contributing to a fast-paced product environment.<br>Qualifications<br> Strong mobile UI/UX design skills, including user flows, wireframing, prototyping, and high-fidelity interface design for i OS and Android. Experience with design tools such as Figma, Sketch, Adobe XD, or similar, and the ability to create reusable design systems and components. Background in user research, usability testing, and applying data and feedback to inform design decisions. Understanding of interaction design principles, mobile design patterns, accessibility best practices, and responsive layouts. Ability to collaborate effectively in cross-functional, remote teams, communicate design rationale clearly, and manage part-time workload independently. Previous experience designing consumer-facing or social/mobile apps; experience in food, lifestyle, or community-driven products is a plus. Bachelor’s degree in Design, HCI, Interaction Design, or related field, or equivalent practical experience. Portfolio demonstrating high-quality mobile UI/UX work, clear problem-solving, and measurable impact on user experience.
<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>
We're Hiring: Application Senior Supervisor Position.<br><br>Key Responsibilities:<br>- Lead software development projects from planning to production.<br>- Design and maintain scalable software architecture.<br>- Supervise, mentor, and support the development team.<br>- Ensure code quality, security, and best development practices.<br>- Oversee AI/LLM integration into software products.<br>- Manage CI/CD pipelines, production deployments, and system performance.<br>- Collaborate with business stakeholders to deliver technical solutions.<br>- Drive continuous improvement and technology innovation.<br><br>Requirements:<br>- Bachelor's degree in Computer Science, Software Engineering, or a related field.<br>- Minimum 6 years of software development experience, including 3+ years in a leadership role.<br>- Strong experience with C#, ASP. NET Core, Entity Framework Core, REST APIs, and . NET.<br>- Experience with Postgre SQL and/or SQL Server.<br>- Knowledge of React or Angular.<br>- Experience with Docker, CI/CD, AWS, or Azure is a plus.<br>- Hands-on experience with AI/LLM integration and modern software architecture.<br>- Strong leadership, communication, and problem-solving skills.<br>- Fluent in English.