Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
About the job
Advansys is an innovative solutions provider dedicated to delivering intelligent, modular, and sustainable technology solutions that optimize operations, enhance customer experiences, and facilitate business modernization. With a talented team of over 400 engineers, we proudly serve more than 100 enterprise clients across 14 countries. Our expertise spans a wide range of premium services, including Business Automation, Industrial Digitization, Low Code Development, Cloud Services, Warehouse Automation, and Strategic Outsourcing.
Founded in 2014, Advansys operates under the umbrella of the INTRO Group, a private conglomerate established in 1980, with diverse investments in various sectors including oil and gas, real estate, specialized engineering, financial investment, food, and manufacturing.
We are on the lookout for a Software Testing Engineer who possesses a minimum of 3 years of demonstrated experience in software quality assurance, particularly within the banking sector. The successful candidate will take charge of planning, designing, and executing test cases, ensuring software quality, and delivering reliable products that comply with both business and regulatory requirements.
Advansys is an innovative solutions provider dedicated to delivering intelligent, modular, and sustainable technology solutions that optimize operations, enhance customer experiences, and facilitate business modernization. With a talented team of over 400 engineers, we proudly serve more than 100 enterprise clients across 14 countries. Our expertise spans a …
Responsibilities:Take ownership of the technical aspects, tools, and processes related to our Android application.Manage app releases to ensure a seamless user experience.Create exceptional user interfaces using Jetpack Compose.Oversee our Kotlin codebase, upholding best practices and coding standards.Make informed technical decisions driven by production metrics and user experience data.Facilitate experimentation through A/B testing methodologies.Collaborate with designers to establish and implement a new Design Language System.Assist Product Managers, designers, and other engineers in exploratory initiatives.Align API contracts with backend developers for smooth integration.Advance the existing MVI application architecture in alignment with our technical vision.Proactively manage technical debt and enhance the maintainability of the Android application.Promote regression prevention, code coverage, and automated testing.Drive data-informed decision-making for business, product, and technical strategies.Mentor junior engineers to foster their professional development.Support app discovery activities.Your contributions will help the team achieve short-term objectives, including:Optimizing price visualization.Enhancing user experience in critical sales areas.Maximizing marketing acquisition.Reducing significant technical debt in the Android application.
Job Purpose:As the Lead Software Engineer, you will oversee the entire software development lifecycle for various applications and programs. This includes installation, configuration, deployment, analysis, documentation, coding, and unit testing. You will also lead both junior and senior engineers who are assigned to specific projects.Translate customer requirements into tangible deliverables including code, system installations, and deployment strategies, ensuring a clear alignment with project requirements.Manage project time estimations, adhering to the project plan and organizational processes and standards.Oversee the creation and execution of unit test cases, ensuring quality and functionality.Document code as necessary to ensure clarity and maintainability.Conduct thorough code reviews for both junior and senior engineers to foster a culture of continuous improvement.Collaborate with the technical architect and project delivery team to design and create project architecture.Establish application specifications and guidelines to ensure consistency and quality.Integrate software components into a cohesive and fully functional software system.Work closely with the testing team to create software verification plans and quality assurance procedures.Support and guide the technical team throughout the project lifecycle, ensuring successful execution and delivery.Act as the primary liaison between the development team and customers during the project lifecycle.Manage the deployment of solutions effectively.Conduct User Acceptance Testing (UAT) with customers, as assigned by the project manager.Address nonconformities identified during engineering process audits and architecture audits.Regularly report progress, technical issues, risks, and changes in delivery timelines to the technical lead and project manager.Participate in the recruitment process for technical team members.If assigned to full stack or frontend tasks, manage the conversion of visual screens into UI elements for applications or portals, and create prototypes using UI technologies as needed.
Overview Vezloo is on the lookout for a skilled Prompt Engineer with a focus on adversarial testing of Generative AI systems. In this pivotal role, you will be responsible for crafting and implementing structured prompt-based attack scenarios aimed at assessing model safety, resilience, and compliance across various risk domains. Your expertise will play a vital role in fortifying AI systems by pinpointing vulnerabilities and documenting model behaviors in response to challenging inputs.Key ResponsibilitiesDevelop and design adversarial prompts across multiple risk categories, including but not limited to: Generation of harmful or unsafe content Addressing bias and fairness concerns Manipulation of misinformation and factuality Prevention of privacy leakage and sensitive data exposure Evasion of policy bypass and safety guardrails Implement structured attack scenarios against Generative AI systems including: Prompt injection techniques Jailbreaking methods Multi-turn conversational manipulation Role-playing and context distortion strategies Analyze model outputs to uncover failures, inconsistencies, or policy violations Document findings with actionable insights to facilitate model enhancement Collaborate effectively with evaluation teams to refine testing frameworks and coverage strategiesRequirementsProficient in English (C1 or C2 level, both written and spoken) Demonstrable experience in evaluating or assessing Generative AI models Strong hands-on expertise in prompt engineering and structured prompt design Familiarity with adversarial testing principles in AI systems Analytical thinking with the ability to simulate edge-case user behaviors Access to a Mac device running the latest macOSBenefits Fully remote work environment Opportunity to engage with cutting-edge AI technologies Inclusive and collaborative team culture Opportunities for professional growth and development
b_labs serves as the digital transformation and innovation branch of B.TECH, dedicated to revolutionizing the industry landscape. We are at the forefront of technological advancements within B.TECH, a pivotal entity in the Egyptian retail sector. By joining b_labs, you will immerse yourself in a dynamic startup atmosphere while benefiting from the security of being part of a rapidly growing company. You will collaborate with a forward-thinking, customer-centric team that is committed to pioneering digital retail in the Middle East.Key ResponsibilitiesConvert designs and wireframes into high-quality, efficient code.Engage in engineering processes from design to implementation, addressing complex technical challenges to enhance developer productivity and speed.Design, develop, and sustain high-performance, reusable, and dependable code utilizing Kotlin, Java, Fastlane, and Gradle.Guarantee optimal performance, quality, and responsiveness of applications.Identify and rectify bottlenecks and bugs.Translate business requirements into technical specifications.Assist in decision-making regarding code refactoring.Contribute to maintaining code quality, automation, and organization.
Key ResponsibilitiesDevelop, execute, and enhance thorough testing strategies (both manual and automated) for APIs, web, and mobile applications.Ensure precision and compliance in validating financial transaction processes (payments, card transactions, settlements, reconciliations).Conduct integration, regression, functional, non-functional, and end-to-end testing.Utilize industry-standard frameworks (Selenium, Cypress, Appium, Postman, JMeter) to automate test scenarios.Review requirements and offer insights for improved clarity, completeness, and testability.Serve as the QA owner for features: assess designs, API contracts, and acceptance criteria prior to development initiation.Collaborate with DevOps to embed automated tests into CI/CD pipelines.Analyze production issues, perform root cause investigations, and contribute to enhancing processes.RequirementsBachelor’s degree in Computer Science, Engineering, or a related discipline.4+ years of software testing experience; Fintech exposure is advantageous.Proficient in test automation tools (Selenium, Appium, Cypress, Playwright, or equivalent).Hands-on familiarity with API testing tools (Postman, SoapUI, RestAssured).Experience with mobile testing via Appium is preferred.Knowledge of performance and load testing tools (JMeter).Proficient in Confluence, Slack, and Jira management tools.Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, or Azure DevOps).Strong analytical and problem-solving capabilities.Exceptional communication and collaboration skills in a multi-national context.Fluency in English (both written and spoken).Desirable SkillsExperience with cloud platforms (AWS, Azure).Knowledge of BDD/TDD frameworks (Cucumber, SpecFlow).Familiarity with basics of security and penetration testing.Exposure to fintech or similarly high-growth, mobile-centric sectors.Comprehension of DevOps principles for mobile, including monitoring and crash reporting tools (Firebase, Sentry, Amplitude, etc.).Commitment to financial inclusion and social impact.BenefitsWhy Join Us?Be part of a rapidly growing fintech that is making a significant impact in emerging markets.Engage directly with top-tier enterprise clients and decision-makers.Drive tangible business outcomes, assisting organizations in digitizing payroll and empowering employees financially.Experience a dynamic, collaborative environment where your contributions shape the future of the company.
About Us:At Xenon7, we collaborate with top-tier enterprises and forward-thinking startups to deliver innovative, cutting-edge projects. Our focus spans various IT domains, including Data, Web, Infrastructure, and AI. Our proficiency in developing IT solutions and providing on-demand resources positions us as a key partner in transformative initiatives that drive innovation and propel business growth. Whether empowering global organizations or partnering with trailblazing startups, we are dedicated to delivering advanced and impactful solutions that tackle today’s most complex challenges.About the Client:Join one of Egypt’s leading financial institutions, recognized for its comprehensive suite of banking services, encompassing Institutional Banking, Personal Banking, and Islamic Banking. With a global footprint through over 50 branches and correspondent relationships, we cater to a diverse and dynamic clientele. As we embark on a revolutionary digital transformation journey, we are committed to harnessing the latest technologies to create a state-of-the-art data architecture that will redefine our performance and service delivery.Role Overview:We are in search of a Principal Mobile Engineer with a minimum of 10 years of experience in mobile development, showcasing extensive skills in both native and cross-platform solutions. This role requires a strategic leader adept at designing and executing complex mobile applications that deliver exceptional user experiences across both Android and iOS platforms.Note: This role is hybrid, requiring 4 days in-office attendance based on location. The office is located in New Cairo.Key Responsibilities:Lead the design and development of sophisticated mobile applications for iOS and Android platforms, focusing on modular and reusable code.Oversee the integration of mobile applications with backend services, ensuring seamless data exchange and enhanced performance.Mentor and guide a team of mobile developers, promoting best practices in code quality and mobile architecture.Drive innovation in mobile solutions by adopting the latest technologies and frameworks, ensuring our applications stay at the forefront of the industry.Collaborate with stakeholders to define and achieve business objectives, translating complex requirements into functional, scalable mobile solutions.Conduct performance reviews, refine processes, and ensure all mobile solutions meet the highest standards of responsiveness and quality.Qualifications:At least 10 years of experience in mobile application development with a proven record of successful projects.Extensive experience with cross-platform frameworks (Flutter, React Native, Ionic) as well as native iOS (Swift) and Android (Java/Kotlin) development.Advanced knowledge of state management in Flutter and familiarity with native mobile architecture.
Role OverviewAs a Senior Data Engineer specializing in Machine Learning (ML) and Artificial Intelligence (AI), you will be instrumental in developing and sustaining data pipelines tailored for ML/AI applications. Your efforts will focus on managing extensive datasets, including unstructured and semi-structured information, to ensure our analytics and machine learning initiatives are grounded in high-quality data.Your ResponsibilitiesDesign, implement, and optimize data pipelines specifically for ML/AI scenarios, ensuring effective handling of large-scale datasets.Construct feature pipelines and feature stores that promote data reusability and consistency for machine learning models.Work closely with Data Scientists and ML Engineers to clarify data needs for model training, validation, and deployment.Guarantee that data quality, lineage, and governance adhere to the standards necessary for AI/ML applications.Facilitate MLOps practices by integrating data pipelines into model training, monitoring, and deployment processes.Utilize distributed processing frameworks (e.g., Spark, Databricks, Azure Synapse) for scalable ML data processing.
Job DescriptionJoin our dynamic team at squadio23 as a Senior ReactJS Engineer! We are on the lookout for an exceptional JavaScript developer who excels in React.js. Your main role will involve crafting innovative user interface components and executing them using established React.js techniques (like Flux or Redux). You will play a pivotal role in ensuring that these components, along with the application as a whole, are resilient, maintainable, and efficient. Collaboration is key, as you will work closely with various team members across different layers of our infrastructure. A strong commitment to collaborative problem-solving, advanced design principles, and delivering high-quality products is essential.ResponsibilitiesCrafting new user-facing features utilizing React.jsDeveloping reusable components and front-end libraries for future applicationsTranslating design mockups and wireframes into high-quality, effective codeEnhancing component performance across a diverse array of web-capable devices and browsersRequirementsExtensive proficiency in JavaScript, including DOM manipulation and the JavaScript object modelDeep understanding of React.js and its foundational conceptsExperience with popular React.js workflows (such as Flux or Redux)Familiarity with data structure libraries (e.g., Immutable.js)Knowledge of isomorphic React is advantageousExperience with RESTful APIsUnderstanding of modern front-end build pipelines and toolsAbility to interpret business needs and convert them into technical specificationsStrong skills in benchmarking and optimization
Join our dynamic team as a Backend Java Staff Engineer in the banking sector, where you will be instrumental in shaping our API and integration capabilities.Role Overview: As a key member of our engineering team, you will take ownership of solving complex technical challenges. Your hands-on expertise will drive knowledge sharing and foster team collaboration.Core Responsibilities:Collaborate with the Solution/Software Architect to prepare detailed low-level designs for the engineering team.Guide project teams on technology strategies, coding standards, continuous integration, and automated deployment practices.Engage in coding activities to assist the team in developing solutions and addressing technical challenges.Partner with the Product Owner to define user stories and acceptance criteria, effectively communicating design trade-offs.Continuously seek innovative solutions to technical problems and challenge conventional approaches.Provide a roadmap for implementing best software engineering practices to enhance code quality.Reporting Structure: You will report directly to the Senior Engineering Manager.
Role OverviewAs a Senior/Staff Java Backend Engineer at bm-to, you will lead the API and integrations capabilities, guiding your team through complex challenges while fostering a culture of knowledge sharing. We are looking for a proactive individual who is not only hands-on but also excels in consulting and mentoring your peers.Key ResponsibilitiesDesign low-level architecture in collaboration with the Solution/Software Architect.Provide guidance on technology strategies including coding standards, continuous integration, and automated deployments.Actively participate in coding to develop solutions and address emerging challenges.Identify and eliminate technical barriers.Collaborate with the Product Owner on user story creation and acceptance criteria, effectively communicating trade-offs with Designers.Continuously seek innovative approaches to solve technical issues and enhance solution design.Establish a roadmap for implementing best software engineering practices, ensuring high code quality.Report directly to the Senior Engineering Manager.
b_labs, the innovative technology and digitization division of B.TECH, is on a transformative journey to redefine the retail landscape in Egypt. As the driving force behind B.TECH, a pillar of the Egyptian consumer electronics and appliances market, we are committed to establishing ourselves as the premier omni-channel platform in the region. By joining our dynamic and collaborative startup environment, you will enjoy the stability of an established company while contributing to cutting-edge technological advancements. Become a part of our visionary, customer-centric team with a bold mission to lead digital retail innovation throughout the Middle East.Key Responsibilities Architect, develop, and sustain robust backend systems leveraging .NET technologies (C#, ASP.NET, etc.). Collaborate with product managers, designers, and frontend developers to interpret requirements and translate them into effective technical solutions. Produce clean, well-documented, and maintainable code. Engage in code reviews and gain insights from senior engineering mentors. Diagnose and resolve intricate backend issues. Create and uphold unit tests for backend systems. Keep abreast of the latest advancements in .NET technologies and industry best practices. Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related discipline (or equivalent professional experience). 5+ years of experience as a backend engineer specializing in .NET development. Proficient understanding of .NET frameworks (C#, ASP.NET, etc.). Experience with relational databases (SQL Server, MySQL) is advantageous. Ability to work autonomously as well as collaboratively within a team. Exceptional problem-solving and analytical abilities. Strong communication and teamwork skills. A passion for continuous learning and professional growth as a developer. BenefitsOffice Environment: Enjoy a creative workspace with a fully equipped kitchen and an open design that promotes team collaboration.Educational Budget: We support lifelong learning with an annual budget for training, courses, or conferences of your choice.Flexibility: Choose between working from home or in-office, with subsidized lunch costs to foster community.Mobility Package: We cover your public transport costs when you join us at the b_labs office.Equipment: From day one, you will receive all the necessary equipment to ensure your success, including your choice of laptop and tools.
About the Role dopay-8 is looking for a Front-end Engineer in Cairo to help design and build web applications. This role involves working with both designers and back-end developers to deliver smooth, reliable user experiences. What You Will Do Develop and implement web application features Collaborate with designers to translate UI/UX concepts into code Work alongside back-end developers to integrate APIs and services Focus on building interfaces that are both functional and user-friendly Location This position is based in Cairo, Cairo Governorate, Egypt.
Role Overview sihamco is hiring a Lighting Operator for The Groves in Cairo. This venue blends fine dining, live entertainment, and cultural events. The Lighting Operator plays a key part in shaping the atmosphere for both indoor and outdoor spaces, supporting a range of restaurant concepts and live performances. What You Will Do Design and implement lighting setups for live shows and events Manage and operate lighting systems throughout the venue Oversee outdoor lighting to enhance the overall guest experience Transform spaces to match the mood of each event, from intimate dinners to energetic performances What We’re Looking For Proven experience as a Lighting Operator or in a similar technical role Strong technical skills with lighting equipment and control systems Creative approach to visual design in live and hospitality settings Ability to work across multiple concepts and adapt to different event needs Location This position is based on-site at The Groves in Cairo, Egypt.
Advansys is an innovative solutions provider dedicated to developing intelligent, modular, and sustainable technology solutions that enhance operational efficiency, enrich customer experiences, and propel business modernization. With a robust team of over 400 proficient engineers, we cater to more than 100 enterprise clients across 14 countries. Our expertise spans a diverse range of premium services, including Business Automation, Industrial Digitization, Low-code Development, Cloud Services, Warehouse Automation, and Strategic Outsourcing. Established in 2014, Advansys operates under the umbrella of the INTRO Group, a prestigious private conglomerate founded in 1980, with diverse investments in sectors such as oil and gas, real estate, specialized engineering, financial investment, food, and manufacturing. We are in search of an experienced Senior Manual QA Engineer to spearhead end-to-end testing processes, ensure the delivery of high-quality software releases, and implement strategies for defect prevention. The successful candidate will oversee functional, integration, regression, and User Acceptance Testing (UAT) support across intricate enterprise applications. This role demands strong analytical capabilities, a profound understanding of QA methodologies, and experience operating within Agile and System Integration Testing (SIT) environments.
Job Purpose:We are seeking a highly skilled Senior Technical Customer Success Engineer to oversee the technical aspects of our customer journey implementation processes, ensuring we achieve the highest levels of customer satisfaction and success.Key Responsibilities:Deliver exceptional customer support for our suite of products and services.Develop and implement top-tier support strategies for our expanding customer base.Provide technical assistance, guiding clients through issue resolution.Create comprehensive documentation to facilitate problem-solving.Coordinate with other teams to mobilize additional resources for issue resolution.Deliver bi-monthly status updates and system health assessments to clients.Thoroughly understand project goals and desired outcomes.Analyze complex technical requirements from customers.Offer guidance on optimal product usage.Respond promptly to customer inquiries through tickets and chat.Relay insightful feedback regarding customer needs to relevant internal teams.Internal Collaboration:Support Team MembersProduct TeamServices TeamTesting TeamQuality TeamUI/UX TeamExternal Engagement:Customers via ticketing system.Note: The internal and external relations defined are fundamental, and subject to change as necessary.
Join Integrant as a Lead Software Engineer and lead our innovative team in the development of complex enterprise systems. We are seeking a dedicated individual with a strong command of technologies such as .NET Core, ASP.NET Web Forms, ASP.NET MVC, Windows Forms, Windows Services, Web Services (WCF, ASCX), REST APIs, Azure Cloud Development, and SQL Server.Key Responsibilities:Oversee the development, maintenance, and support of an extensive enterprise system featuring nearly 80 interconnected applications.Engage with stakeholders and team members to gather requirements and convert them into actionable technical solutions.Balance your work between supporting existing functionalities (60%) and developing new features (40%).Prioritize security and performance by implementing best practices and continuous enhancements across the enterprise system.Conduct thorough code reviews and mentor junior developers to uphold coding standards and quality.Collaborate with cross-functional teams to ensure seamless integration and data exchange between applications.Efficiently troubleshoot and resolve technical issues to minimize downtime and disruptions.Develop scalable and reliable solutions using Azure cloud technologies for deployment.Optimize SQL Server queries to improve database performance and system responsiveness.Stay abreast of industry trends and emerging technologies, making recommendations for system improvements.
Who Are WeWelcome to Foodics! We are a premier restaurant management ecosystem and payment technology provider, established in 2014. Headquartered in Riyadh, we operate across five countries, including the UAE, Egypt, Jordan, and Kuwait. Our innovative solutions serve customers and partners in over 35 countries, with over 6 billion orders processed. Join us in shaping the future of restaurant management as one of the fastest-growing SaaS companies in the MENA region!The Role at a GlanceAs a Senior Back-End Software Engineer, you will be an integral part of our technology team, responsible for designing, developing, maintaining, and troubleshooting our back-end web applications. Your aim will be to ensure our applications are fully functional and stable.Your ResponsibilitiesLead the architectural design of multiple web applications.Collaborate with designers, engineers, and product managers to deliver exceptional products.Develop and implement new features and functionalities.Utilize test-driven development to ensure code quality.Tackle complex performance issues and architectural challenges.Produce clean, maintainable, and well-documented code.Integrate data from diverse services and databases.Provide mentorship and guidance to junior engineers.Research and advocate for the adoption of new technologies.Identify opportunities to reduce technical debt and enhance code performance.What We SeekA minimum of 5 years of experience in developing large-scale web applications.Extensive knowledge of relational databases.Strong proficiency in PHP and Laravel preferred, but experience in other programming languages is welcomed.Ability to write unit and integration tests.Experience in designing and deploying back-end services with a focus on high availability and low latency.Solid understanding of REST APIs.Familiarity with Redis and caching mechanisms.Proven experience in leading technical projects in fast-paced environments.Excellent communication skills and a track record of effective collaboration with stakeholders.Strong analytical skills and problem-solving mindset.Experience in building fintech applications is a plus.Proficiency in English, both written and spoken.Able to adapt to time zone differences and excel in a remote working environment.Ideal Candidates Will HaveContributed to the design of large-scale systems with attention to performance, scalability, and latency.A solid background in fintech and foodtech industries is a plus.
Join our innovative client, an award-winning international software company located in Spain, as a Senior Full Stack Laravel Engineer. This opportunity allows you to work remotely while being part of a dynamic team that specializes in creative online, web, and mobile software development across various European locations.Key Responsibilities:Designing the structure of web pages based on provided specifications.Creating reusable code for future projects.Adopting a mobile-first approach in development.Ensuring web design is fully optimized for smartphone users.Monitoring website performance and implementing improvements.Optimizing web pages for enhanced speed and scalability.Demonstrating self-motivation and effective time management skills.
Senior Power Platform EngineerJoin our innovative team at ssc-hr as we seek a talented Senior Power Platform Engineer to harness cutting-edge technologies in crafting transformative solutions that enhance business efficiency within a vibrant and fast-paced sector. The successful candidate will possess extensive knowledge of the Microsoft Power Platform suite and a fervor for developing applications and automation within a collaborative, forward-thinking culture. In this role, you will engage with both internal and external stakeholders, requiring a blend of technical prowess and functional insight, coupled with a collaborative spirit and a commitment to automation and digital transformation. Your responsibilities will include designing, building, and deploying solutions utilizing Power Apps, Power Automate, Power BI, Power Pages, and Dataverse, while coordinating closely with both business and technical teams. Key Responsibilities:Design, develop, and sustain solutions utilizing:· Power Apps (Canvas & Model-Driven)· Power Automate (Cloud & Desktop Flows)· Agents (Chatbots & AI-driven solutions) using Copilot Studio· Creating Internal websites via SharePoint and external-facing sites using Power Pages· Dataverse for data modeling and security, ensuring smooth data integration with external systems through APIs and connectors· Integrating Power Platform solutions with Microsoft 365, Azure, and external systems (via APIs, Dataverse, Azure Functions, etc.)· Customizing Dynamics 365 applications to meet specific needs, including the development of plugins, workflows, and business rulesParticipate in the full application lifecycle:· Collaborate with stakeholders to gather detailed requirements and translate them into impactful data solutions.· Provide third-line technical support, addressing incidents and service requests to ensure SLA commitments and system reliability.· Document technical processes, issues, and workarounds while maintaining a comprehensive knowledge base and operational guidelines.· Maintain a log of technical debt for Power Platform solutions, identifying challenges and proposing resolutions.· Continuously engage in professional development and contribute to the team's knowledge base.
Advansys is an innovative solutions provider dedicated to delivering intelligent, modular, and sustainable technology solutions that optimize operations, enhance customer experiences, and facilitate business modernization. With a talented team of over 400 engineers, we proudly serve more than 100 enterprise clients across 14 countries. Our expertise spans a …
Responsibilities:Take ownership of the technical aspects, tools, and processes related to our Android application.Manage app releases to ensure a seamless user experience.Create exceptional user interfaces using Jetpack Compose.Oversee our Kotlin codebase, upholding best practices and coding standards.Make informed technical decisions driven by production metrics and user experience data.Facilitate experimentation through A/B testing methodologies.Collaborate with designers to establish and implement a new Design Language System.Assist Product Managers, designers, and other engineers in exploratory initiatives.Align API contracts with backend developers for smooth integration.Advance the existing MVI application architecture in alignment with our technical vision.Proactively manage technical debt and enhance the maintainability of the Android application.Promote regression prevention, code coverage, and automated testing.Drive data-informed decision-making for business, product, and technical strategies.Mentor junior engineers to foster their professional development.Support app discovery activities.Your contributions will help the team achieve short-term objectives, including:Optimizing price visualization.Enhancing user experience in critical sales areas.Maximizing marketing acquisition.Reducing significant technical debt in the Android application.
Job Purpose:As the Lead Software Engineer, you will oversee the entire software development lifecycle for various applications and programs. This includes installation, configuration, deployment, analysis, documentation, coding, and unit testing. You will also lead both junior and senior engineers who are assigned to specific projects.Translate customer requirements into tangible deliverables including code, system installations, and deployment strategies, ensuring a clear alignment with project requirements.Manage project time estimations, adhering to the project plan and organizational processes and standards.Oversee the creation and execution of unit test cases, ensuring quality and functionality.Document code as necessary to ensure clarity and maintainability.Conduct thorough code reviews for both junior and senior engineers to foster a culture of continuous improvement.Collaborate with the technical architect and project delivery team to design and create project architecture.Establish application specifications and guidelines to ensure consistency and quality.Integrate software components into a cohesive and fully functional software system.Work closely with the testing team to create software verification plans and quality assurance procedures.Support and guide the technical team throughout the project lifecycle, ensuring successful execution and delivery.Act as the primary liaison between the development team and customers during the project lifecycle.Manage the deployment of solutions effectively.Conduct User Acceptance Testing (UAT) with customers, as assigned by the project manager.Address nonconformities identified during engineering process audits and architecture audits.Regularly report progress, technical issues, risks, and changes in delivery timelines to the technical lead and project manager.Participate in the recruitment process for technical team members.If assigned to full stack or frontend tasks, manage the conversion of visual screens into UI elements for applications or portals, and create prototypes using UI technologies as needed.
Overview Vezloo is on the lookout for a skilled Prompt Engineer with a focus on adversarial testing of Generative AI systems. In this pivotal role, you will be responsible for crafting and implementing structured prompt-based attack scenarios aimed at assessing model safety, resilience, and compliance across various risk domains. Your expertise will play a vital role in fortifying AI systems by pinpointing vulnerabilities and documenting model behaviors in response to challenging inputs.Key ResponsibilitiesDevelop and design adversarial prompts across multiple risk categories, including but not limited to: Generation of harmful or unsafe content Addressing bias and fairness concerns Manipulation of misinformation and factuality Prevention of privacy leakage and sensitive data exposure Evasion of policy bypass and safety guardrails Implement structured attack scenarios against Generative AI systems including: Prompt injection techniques Jailbreaking methods Multi-turn conversational manipulation Role-playing and context distortion strategies Analyze model outputs to uncover failures, inconsistencies, or policy violations Document findings with actionable insights to facilitate model enhancement Collaborate effectively with evaluation teams to refine testing frameworks and coverage strategiesRequirementsProficient in English (C1 or C2 level, both written and spoken) Demonstrable experience in evaluating or assessing Generative AI models Strong hands-on expertise in prompt engineering and structured prompt design Familiarity with adversarial testing principles in AI systems Analytical thinking with the ability to simulate edge-case user behaviors Access to a Mac device running the latest macOSBenefits Fully remote work environment Opportunity to engage with cutting-edge AI technologies Inclusive and collaborative team culture Opportunities for professional growth and development
b_labs serves as the digital transformation and innovation branch of B.TECH, dedicated to revolutionizing the industry landscape. We are at the forefront of technological advancements within B.TECH, a pivotal entity in the Egyptian retail sector. By joining b_labs, you will immerse yourself in a dynamic startup atmosphere while benefiting from the security of being part of a rapidly growing company. You will collaborate with a forward-thinking, customer-centric team that is committed to pioneering digital retail in the Middle East.Key ResponsibilitiesConvert designs and wireframes into high-quality, efficient code.Engage in engineering processes from design to implementation, addressing complex technical challenges to enhance developer productivity and speed.Design, develop, and sustain high-performance, reusable, and dependable code utilizing Kotlin, Java, Fastlane, and Gradle.Guarantee optimal performance, quality, and responsiveness of applications.Identify and rectify bottlenecks and bugs.Translate business requirements into technical specifications.Assist in decision-making regarding code refactoring.Contribute to maintaining code quality, automation, and organization.
Key ResponsibilitiesDevelop, execute, and enhance thorough testing strategies (both manual and automated) for APIs, web, and mobile applications.Ensure precision and compliance in validating financial transaction processes (payments, card transactions, settlements, reconciliations).Conduct integration, regression, functional, non-functional, and end-to-end testing.Utilize industry-standard frameworks (Selenium, Cypress, Appium, Postman, JMeter) to automate test scenarios.Review requirements and offer insights for improved clarity, completeness, and testability.Serve as the QA owner for features: assess designs, API contracts, and acceptance criteria prior to development initiation.Collaborate with DevOps to embed automated tests into CI/CD pipelines.Analyze production issues, perform root cause investigations, and contribute to enhancing processes.RequirementsBachelor’s degree in Computer Science, Engineering, or a related discipline.4+ years of software testing experience; Fintech exposure is advantageous.Proficient in test automation tools (Selenium, Appium, Cypress, Playwright, or equivalent).Hands-on familiarity with API testing tools (Postman, SoapUI, RestAssured).Experience with mobile testing via Appium is preferred.Knowledge of performance and load testing tools (JMeter).Proficient in Confluence, Slack, and Jira management tools.Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, or Azure DevOps).Strong analytical and problem-solving capabilities.Exceptional communication and collaboration skills in a multi-national context.Fluency in English (both written and spoken).Desirable SkillsExperience with cloud platforms (AWS, Azure).Knowledge of BDD/TDD frameworks (Cucumber, SpecFlow).Familiarity with basics of security and penetration testing.Exposure to fintech or similarly high-growth, mobile-centric sectors.Comprehension of DevOps principles for mobile, including monitoring and crash reporting tools (Firebase, Sentry, Amplitude, etc.).Commitment to financial inclusion and social impact.BenefitsWhy Join Us?Be part of a rapidly growing fintech that is making a significant impact in emerging markets.Engage directly with top-tier enterprise clients and decision-makers.Drive tangible business outcomes, assisting organizations in digitizing payroll and empowering employees financially.Experience a dynamic, collaborative environment where your contributions shape the future of the company.
About Us:At Xenon7, we collaborate with top-tier enterprises and forward-thinking startups to deliver innovative, cutting-edge projects. Our focus spans various IT domains, including Data, Web, Infrastructure, and AI. Our proficiency in developing IT solutions and providing on-demand resources positions us as a key partner in transformative initiatives that drive innovation and propel business growth. Whether empowering global organizations or partnering with trailblazing startups, we are dedicated to delivering advanced and impactful solutions that tackle today’s most complex challenges.About the Client:Join one of Egypt’s leading financial institutions, recognized for its comprehensive suite of banking services, encompassing Institutional Banking, Personal Banking, and Islamic Banking. With a global footprint through over 50 branches and correspondent relationships, we cater to a diverse and dynamic clientele. As we embark on a revolutionary digital transformation journey, we are committed to harnessing the latest technologies to create a state-of-the-art data architecture that will redefine our performance and service delivery.Role Overview:We are in search of a Principal Mobile Engineer with a minimum of 10 years of experience in mobile development, showcasing extensive skills in both native and cross-platform solutions. This role requires a strategic leader adept at designing and executing complex mobile applications that deliver exceptional user experiences across both Android and iOS platforms.Note: This role is hybrid, requiring 4 days in-office attendance based on location. The office is located in New Cairo.Key Responsibilities:Lead the design and development of sophisticated mobile applications for iOS and Android platforms, focusing on modular and reusable code.Oversee the integration of mobile applications with backend services, ensuring seamless data exchange and enhanced performance.Mentor and guide a team of mobile developers, promoting best practices in code quality and mobile architecture.Drive innovation in mobile solutions by adopting the latest technologies and frameworks, ensuring our applications stay at the forefront of the industry.Collaborate with stakeholders to define and achieve business objectives, translating complex requirements into functional, scalable mobile solutions.Conduct performance reviews, refine processes, and ensure all mobile solutions meet the highest standards of responsiveness and quality.Qualifications:At least 10 years of experience in mobile application development with a proven record of successful projects.Extensive experience with cross-platform frameworks (Flutter, React Native, Ionic) as well as native iOS (Swift) and Android (Java/Kotlin) development.Advanced knowledge of state management in Flutter and familiarity with native mobile architecture.
Role OverviewAs a Senior Data Engineer specializing in Machine Learning (ML) and Artificial Intelligence (AI), you will be instrumental in developing and sustaining data pipelines tailored for ML/AI applications. Your efforts will focus on managing extensive datasets, including unstructured and semi-structured information, to ensure our analytics and machine learning initiatives are grounded in high-quality data.Your ResponsibilitiesDesign, implement, and optimize data pipelines specifically for ML/AI scenarios, ensuring effective handling of large-scale datasets.Construct feature pipelines and feature stores that promote data reusability and consistency for machine learning models.Work closely with Data Scientists and ML Engineers to clarify data needs for model training, validation, and deployment.Guarantee that data quality, lineage, and governance adhere to the standards necessary for AI/ML applications.Facilitate MLOps practices by integrating data pipelines into model training, monitoring, and deployment processes.Utilize distributed processing frameworks (e.g., Spark, Databricks, Azure Synapse) for scalable ML data processing.
Job DescriptionJoin our dynamic team at squadio23 as a Senior ReactJS Engineer! We are on the lookout for an exceptional JavaScript developer who excels in React.js. Your main role will involve crafting innovative user interface components and executing them using established React.js techniques (like Flux or Redux). You will play a pivotal role in ensuring that these components, along with the application as a whole, are resilient, maintainable, and efficient. Collaboration is key, as you will work closely with various team members across different layers of our infrastructure. A strong commitment to collaborative problem-solving, advanced design principles, and delivering high-quality products is essential.ResponsibilitiesCrafting new user-facing features utilizing React.jsDeveloping reusable components and front-end libraries for future applicationsTranslating design mockups and wireframes into high-quality, effective codeEnhancing component performance across a diverse array of web-capable devices and browsersRequirementsExtensive proficiency in JavaScript, including DOM manipulation and the JavaScript object modelDeep understanding of React.js and its foundational conceptsExperience with popular React.js workflows (such as Flux or Redux)Familiarity with data structure libraries (e.g., Immutable.js)Knowledge of isomorphic React is advantageousExperience with RESTful APIsUnderstanding of modern front-end build pipelines and toolsAbility to interpret business needs and convert them into technical specificationsStrong skills in benchmarking and optimization
Join our dynamic team as a Backend Java Staff Engineer in the banking sector, where you will be instrumental in shaping our API and integration capabilities.Role Overview: As a key member of our engineering team, you will take ownership of solving complex technical challenges. Your hands-on expertise will drive knowledge sharing and foster team collaboration.Core Responsibilities:Collaborate with the Solution/Software Architect to prepare detailed low-level designs for the engineering team.Guide project teams on technology strategies, coding standards, continuous integration, and automated deployment practices.Engage in coding activities to assist the team in developing solutions and addressing technical challenges.Partner with the Product Owner to define user stories and acceptance criteria, effectively communicating design trade-offs.Continuously seek innovative solutions to technical problems and challenge conventional approaches.Provide a roadmap for implementing best software engineering practices to enhance code quality.Reporting Structure: You will report directly to the Senior Engineering Manager.
Role OverviewAs a Senior/Staff Java Backend Engineer at bm-to, you will lead the API and integrations capabilities, guiding your team through complex challenges while fostering a culture of knowledge sharing. We are looking for a proactive individual who is not only hands-on but also excels in consulting and mentoring your peers.Key ResponsibilitiesDesign low-level architecture in collaboration with the Solution/Software Architect.Provide guidance on technology strategies including coding standards, continuous integration, and automated deployments.Actively participate in coding to develop solutions and address emerging challenges.Identify and eliminate technical barriers.Collaborate with the Product Owner on user story creation and acceptance criteria, effectively communicating trade-offs with Designers.Continuously seek innovative approaches to solve technical issues and enhance solution design.Establish a roadmap for implementing best software engineering practices, ensuring high code quality.Report directly to the Senior Engineering Manager.
b_labs, the innovative technology and digitization division of B.TECH, is on a transformative journey to redefine the retail landscape in Egypt. As the driving force behind B.TECH, a pillar of the Egyptian consumer electronics and appliances market, we are committed to establishing ourselves as the premier omni-channel platform in the region. By joining our dynamic and collaborative startup environment, you will enjoy the stability of an established company while contributing to cutting-edge technological advancements. Become a part of our visionary, customer-centric team with a bold mission to lead digital retail innovation throughout the Middle East.Key Responsibilities Architect, develop, and sustain robust backend systems leveraging .NET technologies (C#, ASP.NET, etc.). Collaborate with product managers, designers, and frontend developers to interpret requirements and translate them into effective technical solutions. Produce clean, well-documented, and maintainable code. Engage in code reviews and gain insights from senior engineering mentors. Diagnose and resolve intricate backend issues. Create and uphold unit tests for backend systems. Keep abreast of the latest advancements in .NET technologies and industry best practices. Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related discipline (or equivalent professional experience). 5+ years of experience as a backend engineer specializing in .NET development. Proficient understanding of .NET frameworks (C#, ASP.NET, etc.). Experience with relational databases (SQL Server, MySQL) is advantageous. Ability to work autonomously as well as collaboratively within a team. Exceptional problem-solving and analytical abilities. Strong communication and teamwork skills. A passion for continuous learning and professional growth as a developer. BenefitsOffice Environment: Enjoy a creative workspace with a fully equipped kitchen and an open design that promotes team collaboration.Educational Budget: We support lifelong learning with an annual budget for training, courses, or conferences of your choice.Flexibility: Choose between working from home or in-office, with subsidized lunch costs to foster community.Mobility Package: We cover your public transport costs when you join us at the b_labs office.Equipment: From day one, you will receive all the necessary equipment to ensure your success, including your choice of laptop and tools.
About the Role dopay-8 is looking for a Front-end Engineer in Cairo to help design and build web applications. This role involves working with both designers and back-end developers to deliver smooth, reliable user experiences. What You Will Do Develop and implement web application features Collaborate with designers to translate UI/UX concepts into code Work alongside back-end developers to integrate APIs and services Focus on building interfaces that are both functional and user-friendly Location This position is based in Cairo, Cairo Governorate, Egypt.
Role Overview sihamco is hiring a Lighting Operator for The Groves in Cairo. This venue blends fine dining, live entertainment, and cultural events. The Lighting Operator plays a key part in shaping the atmosphere for both indoor and outdoor spaces, supporting a range of restaurant concepts and live performances. What You Will Do Design and implement lighting setups for live shows and events Manage and operate lighting systems throughout the venue Oversee outdoor lighting to enhance the overall guest experience Transform spaces to match the mood of each event, from intimate dinners to energetic performances What We’re Looking For Proven experience as a Lighting Operator or in a similar technical role Strong technical skills with lighting equipment and control systems Creative approach to visual design in live and hospitality settings Ability to work across multiple concepts and adapt to different event needs Location This position is based on-site at The Groves in Cairo, Egypt.
Advansys is an innovative solutions provider dedicated to developing intelligent, modular, and sustainable technology solutions that enhance operational efficiency, enrich customer experiences, and propel business modernization. With a robust team of over 400 proficient engineers, we cater to more than 100 enterprise clients across 14 countries. Our expertise spans a diverse range of premium services, including Business Automation, Industrial Digitization, Low-code Development, Cloud Services, Warehouse Automation, and Strategic Outsourcing. Established in 2014, Advansys operates under the umbrella of the INTRO Group, a prestigious private conglomerate founded in 1980, with diverse investments in sectors such as oil and gas, real estate, specialized engineering, financial investment, food, and manufacturing. We are in search of an experienced Senior Manual QA Engineer to spearhead end-to-end testing processes, ensure the delivery of high-quality software releases, and implement strategies for defect prevention. The successful candidate will oversee functional, integration, regression, and User Acceptance Testing (UAT) support across intricate enterprise applications. This role demands strong analytical capabilities, a profound understanding of QA methodologies, and experience operating within Agile and System Integration Testing (SIT) environments.
Job Purpose:We are seeking a highly skilled Senior Technical Customer Success Engineer to oversee the technical aspects of our customer journey implementation processes, ensuring we achieve the highest levels of customer satisfaction and success.Key Responsibilities:Deliver exceptional customer support for our suite of products and services.Develop and implement top-tier support strategies for our expanding customer base.Provide technical assistance, guiding clients through issue resolution.Create comprehensive documentation to facilitate problem-solving.Coordinate with other teams to mobilize additional resources for issue resolution.Deliver bi-monthly status updates and system health assessments to clients.Thoroughly understand project goals and desired outcomes.Analyze complex technical requirements from customers.Offer guidance on optimal product usage.Respond promptly to customer inquiries through tickets and chat.Relay insightful feedback regarding customer needs to relevant internal teams.Internal Collaboration:Support Team MembersProduct TeamServices TeamTesting TeamQuality TeamUI/UX TeamExternal Engagement:Customers via ticketing system.Note: The internal and external relations defined are fundamental, and subject to change as necessary.
Join Integrant as a Lead Software Engineer and lead our innovative team in the development of complex enterprise systems. We are seeking a dedicated individual with a strong command of technologies such as .NET Core, ASP.NET Web Forms, ASP.NET MVC, Windows Forms, Windows Services, Web Services (WCF, ASCX), REST APIs, Azure Cloud Development, and SQL Server.Key Responsibilities:Oversee the development, maintenance, and support of an extensive enterprise system featuring nearly 80 interconnected applications.Engage with stakeholders and team members to gather requirements and convert them into actionable technical solutions.Balance your work between supporting existing functionalities (60%) and developing new features (40%).Prioritize security and performance by implementing best practices and continuous enhancements across the enterprise system.Conduct thorough code reviews and mentor junior developers to uphold coding standards and quality.Collaborate with cross-functional teams to ensure seamless integration and data exchange between applications.Efficiently troubleshoot and resolve technical issues to minimize downtime and disruptions.Develop scalable and reliable solutions using Azure cloud technologies for deployment.Optimize SQL Server queries to improve database performance and system responsiveness.Stay abreast of industry trends and emerging technologies, making recommendations for system improvements.
Who Are WeWelcome to Foodics! We are a premier restaurant management ecosystem and payment technology provider, established in 2014. Headquartered in Riyadh, we operate across five countries, including the UAE, Egypt, Jordan, and Kuwait. Our innovative solutions serve customers and partners in over 35 countries, with over 6 billion orders processed. Join us in shaping the future of restaurant management as one of the fastest-growing SaaS companies in the MENA region!The Role at a GlanceAs a Senior Back-End Software Engineer, you will be an integral part of our technology team, responsible for designing, developing, maintaining, and troubleshooting our back-end web applications. Your aim will be to ensure our applications are fully functional and stable.Your ResponsibilitiesLead the architectural design of multiple web applications.Collaborate with designers, engineers, and product managers to deliver exceptional products.Develop and implement new features and functionalities.Utilize test-driven development to ensure code quality.Tackle complex performance issues and architectural challenges.Produce clean, maintainable, and well-documented code.Integrate data from diverse services and databases.Provide mentorship and guidance to junior engineers.Research and advocate for the adoption of new technologies.Identify opportunities to reduce technical debt and enhance code performance.What We SeekA minimum of 5 years of experience in developing large-scale web applications.Extensive knowledge of relational databases.Strong proficiency in PHP and Laravel preferred, but experience in other programming languages is welcomed.Ability to write unit and integration tests.Experience in designing and deploying back-end services with a focus on high availability and low latency.Solid understanding of REST APIs.Familiarity with Redis and caching mechanisms.Proven experience in leading technical projects in fast-paced environments.Excellent communication skills and a track record of effective collaboration with stakeholders.Strong analytical skills and problem-solving mindset.Experience in building fintech applications is a plus.Proficiency in English, both written and spoken.Able to adapt to time zone differences and excel in a remote working environment.Ideal Candidates Will HaveContributed to the design of large-scale systems with attention to performance, scalability, and latency.A solid background in fintech and foodtech industries is a plus.
Join our innovative client, an award-winning international software company located in Spain, as a Senior Full Stack Laravel Engineer. This opportunity allows you to work remotely while being part of a dynamic team that specializes in creative online, web, and mobile software development across various European locations.Key Responsibilities:Designing the structure of web pages based on provided specifications.Creating reusable code for future projects.Adopting a mobile-first approach in development.Ensuring web design is fully optimized for smartphone users.Monitoring website performance and implementing improvements.Optimizing web pages for enhanced speed and scalability.Demonstrating self-motivation and effective time management skills.
Senior Power Platform EngineerJoin our innovative team at ssc-hr as we seek a talented Senior Power Platform Engineer to harness cutting-edge technologies in crafting transformative solutions that enhance business efficiency within a vibrant and fast-paced sector. The successful candidate will possess extensive knowledge of the Microsoft Power Platform suite and a fervor for developing applications and automation within a collaborative, forward-thinking culture. In this role, you will engage with both internal and external stakeholders, requiring a blend of technical prowess and functional insight, coupled with a collaborative spirit and a commitment to automation and digital transformation. Your responsibilities will include designing, building, and deploying solutions utilizing Power Apps, Power Automate, Power BI, Power Pages, and Dataverse, while coordinating closely with both business and technical teams. Key Responsibilities:Design, develop, and sustain solutions utilizing:· Power Apps (Canvas & Model-Driven)· Power Automate (Cloud & Desktop Flows)· Agents (Chatbots & AI-driven solutions) using Copilot Studio· Creating Internal websites via SharePoint and external-facing sites using Power Pages· Dataverse for data modeling and security, ensuring smooth data integration with external systems through APIs and connectors· Integrating Power Platform solutions with Microsoft 365, Azure, and external systems (via APIs, Dataverse, Azure Functions, etc.)· Customizing Dynamics 365 applications to meet specific needs, including the development of plugins, workflows, and business rulesParticipate in the full application lifecycle:· Collaborate with stakeholders to gather detailed requirements and translate them into impactful data solutions.· Provide third-line technical support, addressing incidents and service requests to ensure SLA commitments and system reliability.· Document technical processes, issues, and workarounds while maintaining a comprehensive knowledge base and operational guidelines.· Maintain a log of technical debt for Power Platform solutions, identifying challenges and proposing resolutions.· Continuously engage in professional development and contribute to the team's knowledge base.