Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
About the job
Join our dynamic team at Robusta as a Mid-Level AI / Backend / API Developer on an 8-month contract. This role uniquely merges backend engineering with AI capabilities, emphasizing the development of scalable systems and APIs while embedding intelligent features into various applications.
The ideal candidate will have a solid background in backend development and be adept at utilizing AI tools, APIs, and data-driven systems to enhance user experiences.
Key Responsibilities
Design, develop, and maintain robust backend systems and services.
Build and manage RESTful and/or GraphQL APIs.
Integrate AI/ML models and third-party AI services into applications.
Oversee database design, optimization, and data processing.
Collaborate effectively with frontend developers, product managers, and other stakeholders.
Ensure the performance, security, and scalability of backend systems.
Write clean, maintainable, and well-documented code.
Troubleshoot and resolve issues across the system.
Job OverviewJoin our dynamic team at Robusta as a Mid-Level AI / Backend / API Developer on an 8-month contract. This role uniquely merges backend engineering with AI capabilities, emphasizing the development of scalable systems and APIs while embedding intelligent features into various applications.The ideal candidate will have a solid background in backend…
Join our dynamic team as a Backend Developer, where you will play a crucial role in designing, implementing, and maintaining a powerful back-end infrastructure. Your expertise will be vital in developing APIs, crafting efficient database schemas, and ensuring optimal data storage security and efficiency. Collaborate closely with front-end developers to seamlessly integrate user-facing elements with server-side logic. Your contributions will be essential in managing and enhancing application performance and scalability.
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.
Join our dynamic Onboarding & Accounts Services team as a Data Entry Specialist. We are seeking individuals with exceptional typing speed and accuracy to ensure that all customer and account data is processed efficiently and in adherence to our internal standards and regulatory guidelines. Your role will be essential in maintaining the integrity of our data and supporting our onboarding processes.Key Responsibilities:Rapidly enter and update customer and account information in our systems with precision.Thoroughly review onboarding documents to confirm data accuracy against supporting materials.Facilitate the onboarding process by preparing and verifying beneficiary details.Process account service requests including amendments, updates, and corrections.Collaborate with team members to uphold data quality standards.Identify and report any discrepancies or missing information for further investigation.Ensure confidentiality of all customer and organizational data.
About Octopus by RTGOctopus by RTG serves as the technology recruitment and outsourcing division of Robusta Technology Group. Our commitment is to bridge outstanding tech talent with leading organizations across the MENA, GCC, Europe, the US, and Canada. We excel in fostering robust, long-lasting collaborations between talented individuals and forward-thinking companies. Our mission is to drive growth, innovation, and excellence by aligning the right talent with the most suitable opportunities.We are on the lookout for a Mid-Level Mobile Developer to join a dynamic travel tech startup focused on enhancing experiences in the MENA region. This position is tailored for those who thrive in leadership roles, enjoy overseeing technical teams, and prefer a modern, remote-friendly work culture.Job PurposeThe ideal candidate will possess a solid foundation in native mobile development and a genuine enthusiasm for creating clean, maintainable, and scalable applications. Fluency in English is essential for this position.Key ResponsibilitiesDeveloping native mobile applications for both iOS and Android platforms.Implementing secure authentication flows using OAuth2 / OpenID Connect (preferably Auth0).Integrating with Azure-based RESTful APIs.Building offline-first capabilities as necessary.Designing scalable and maintainable mobile architectures.Contributing to the interaction between mobile systems and backend services, helping to shape APIs.Designing and implementing production-ready mobile applications.Integrating APIs with comprehensive error handling, retry strategies, and performance optimization.Managing secure authentication and token lifecycles.Ensuring high standards of performance, responsiveness, and user experience.Participating in technical and architectural decision-making.Collaborating closely with backend engineers and product teams.Tech StackNative development: Swift (iOS) / Kotlin (Android).RESTful APIs hosted on Azure App Services.Authentication via Auth0 (OAuth2 / OIDC).CI/CD pipelines.Secure storage and token management.App Store & Google Play deployment workflows.
Join our dynamic team at tagaddod as a Senior Backend Software Engineer, where you'll harness your strong backend expertise and deep understanding of data and database design. We seek a candidate who thrives in building and maintaining robust backend systems, adept at managing data-driven logic, and utilizing AI tools to streamline development and enhance code quality.Your responsibilities will include:Developing and maintaining scalable backend services and APIsDesigning and optimizing database schemas and queriesWorking with complex data models and processing logicEnhancing system performance and scalabilityIntegrating with internal and external servicesTroubleshooting and resolving production issues efficientlyAdhering to best practices for clean, maintainable, and reliable codeCollaborating closely with cross-functional engineering teamsLeveraging AI tools to support development and boost productivity
Role Overview: As an Intermediate Backend Java Engineer, you will play a key role in enhancing our backend API technology stack. You will collaborate closely with product and design teams to translate user requirements into effective technical solutions while also contributing to improvements in DevOps tools.Key Responsibilities:Design and implement technology and business solutions that set our client organization apart from the competition.Rapidly develop innovative and efficient solutions that enhance our technology stack using various software development technologies.Work collaboratively with team members to implement user stories, write tests, and continuously deliver enhanced product functionality.Coordinate with internal IT teams to resolve technical dependencies during implementation phases.Report directly to the Engineering Manager or Senior Engineering Manager.
Join our dynamic team as a Mid-Level Backend Java Engineer specializing in the banking sector. In this role, you will be pivotal in enhancing our backend API technology stack, collaborating closely with product and design teams to translate user requirements into effective technical solutions.Your contributions will not only shape business solutions that differentiate our clients but also drive improvements in our DevOps tooling. You will actively participate in implementing user stories, writing tests, and delivering continuous enhancements to product functionality.
Join our dynamic team at tagaddod as a Mid-Level Backend Software Engineer, where you will play a key role in developing robust backend systems. We are looking for a candidate who has strong experience in crafting scalable applications using Node.js and NestJS, along with a solid foundation in PHP (Laravel). If you are someone who thrives in a fast-paced environment and possesses a solid understanding of AI-driven tools and integrations, we want to hear from you!In this position, you will be responsible for developing and maintaining backend services, as well as building scalable RESTful and GraphQL APIs. You will also design and optimize PostgreSQL/MySQL databases and integrate third-party services. Collaboration is key, as you will work closely with frontend, mobile, and DevOps teams, and contribute to discussions on system design and architecture. Your ability to troubleshoot and resolve production issues while writing clean, maintainable code will be essential to our success.
Role OverviewAs a Backend Java Staff/Senior Staff Engineer at bm-to, you will lead our API and integration teams. This role demands a hands-on approach, where you will actively collaborate with team members to navigate complex challenges independently while fostering a culture of knowledge sharing.Key Responsibilities• Develop detailed designs in conjunction with our Solution and Software Architects.• Advise project teams on technical strategies, particularly in coding standards, continuous integration, and automated deployments.• Engage in coding alongside the team to ensure effective solutions and troubleshoot arising issues.• Identify and eliminate technical roadblocks.• Collaborate with Product Owners to shape user stories and acceptance criteria, effectively communicating trade-offs with Design teams.• Consistently seek innovative solutions to technical problems and enhance design processes, challenging existing norms when necessary.• Provide the team with a roadmap for implementing best practices in software engineering to improve code quality.• Report directly to the Senior Engineering Manager.
Join our innovative team as a Staff Backend Java Engineer, where you will play a pivotal role in leading API and integration capabilities. We are looking for a hands-on technical leader who not only excels in coding but also fosters collaboration and knowledge sharing within the team to tackle complex challenges effectively.Core Responsibilities:Collaborate with the Solution/Software Architect to create detailed low-level designs for team members.Guide project teams on technology strategies regarding coding practices, continuous integration, and automated deployment.Actively participate in coding to assist the team in developing solutions and resolving technical issues.Identify and eliminate technical obstacles that may hinder progress.Partner with the Product Owner to craft user stories and acceptance criteria, effectively communicating trade-offs with designers.Continuously seek innovative solutions to technical problems and challenge existing practices.Provide a roadmap for implementing best software engineering practices to enhance code quality.Reporting to the Senior Engineering Manager.
About Octopus by RTGOctopus by RTG, the technology hiring and outsourcing division of Robusta Technology Group, is committed to linking outstanding tech professionals with leading organizations across the MENA, GCC, Europe, the US, and Canada. Our focus is on fostering robust, long-lasting partnerships between talented individuals and forward-thinking companies. We strive to drive growth, innovation, and excellence by aligning the right talent with the right opportunities.Job OverviewWe are excited to collaborate with a strategic client in the UAE, expanding their team with a talented Optimizely Developer. This role involves taking the lead on the technical aspects of a portal project, working closely with a Senior Project Manager, Solutions Architect, and Product Owner.You will guide the development team, under the management of a Scrum Master, in implementing Optimizely solutions tailored to meet project specifications and business objectives. Your deep knowledge of Optimizely’s product suite will be essential for architecting, developing, and optimizing a high-performing, scalable portal.Key ResponsibilitiesTechnical Leadership:Act as the Optimizely subject matter expert for the project, directing the technical design and development of the portal.Solution Architecture:Partner with the Architect & Dev Lead to create a robust, scalable architecture that utilizes Optimizely’s features to fulfill business requirements.Development Oversight:Guide the development team in best practices for Optimizely implementation, ensuring top-quality code and performance.Collaboration and Integration:Work alongside the Senior Project Manager, Product Owner, and Scrum Master to guarantee seamless integration of Optimizely solutions with other project elements.Performance Optimization:Enhance the portal's performance, ensuring it meets both technical and business performance benchmarks.Quality Assurance:Supervise testing and quality assurance, ensuring alignment with the project's quality standards and requirements.Stakeholder Engagement:Effectively communicate with all project stakeholders, delivering technical insights and updates on progress.Continuous Improvement:Keep abreast of the latest Optimizely features and industry trends, applying this knowledge to improve project outcomes.
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.
Job Type: Full-TimeExperience Level: 5–7 Years________________________________________Job Overview:We are in search of a talented and experienced Senior Developer specializing in IBM FileNet, Business Automation Workflow (BAW), and Case Manager solutions. The ideal candidate will possess extensive knowledge of document management systems, document security, and the expertise to seamlessly integrate these solutions using Java APIs into bespoke web applications, employing modern frameworks such as React and Angular, while ensuring secure interactions through protocols like OAuth2 and JWT.Essential Duties:• Develop and implement Java-based APIs to facilitate interaction with FileNet, BAW, and Case Manager platforms, secured using OAuth2/JWT.• Integrate backend APIs with frontend frameworks (React/Angular), guaranteeing secure communication via OAuth2/JWT or standard authentication methods.• Design, implement, and oversee IBM FileNet and IBM BAW workflows and processes.• Create and customize Case Manager solutions, linking them with FileNet repositories and external systems.• Establish effective and secure document management and storage solutions, incorporating access control and encryption strategies.• Collaborate with solution architects and business analysts to deliver scalable enterprise solutions.Required Qualifications:• 5–7 years of direct experience in the development and configuration of:o IBM FileNet CPEo IBM Business Automation Workflow (BAW)o IBM Case Manager• Demonstrated ability to utilize Java APIs for engaging with IBM FileNet and BAW for document, workflow, and case data management.• Proficiency in authorizing and securing IBM APIs using OAuth2/JWT protocols.• Experience working with IBM APIs alongside modern UI frameworks like React and Angular via secure REST APIs.• Comprehensive understanding of document management practices and strategies.
About dopay:At dopay, we are revolutionizing payroll solutions for businesses in Egypt and beyond. Our innovative platform enables cashless transactions, ensuring financial inclusion for all workers. We simplify, accelerate, and secure payroll processes, empowering companies and their employees with cutting-edge financial tools. If you thrive on building meaningful relationships and driving transformative change, we invite you to join our dynamic team.Role Overview:As a Mid-Market Sales Executive, you will play a critical role in fostering dopay's growth by engaging with mid-market enterprises. Your mission will be to comprehend their unique needs and provide customized solutions that enhance their payroll operations. This is an exceptional opportunity to collaborate with business leaders, showcase the value of dopay's offerings, and contribute to our vision of fostering financial inclusion.Key Responsibilities: Sales Generation: Identify and engage mid-market businesses, presenting dopay's innovative solutions and driving sales through various channels, including cold calling, networking, and referrals. Customer Relationship Management: Develop and nurture strong relationships with both potential and existing clients to ensure successful long-term partnerships. Market Insight: Stay informed about industry trends and competitor offerings, providing valuable feedback on market opportunities and client needs. Sales Reporting: Maintain detailed records of all sales activities and client interactions, reporting progress and forecasts to management to keep the sales pipeline current. Product Mastery: Acquire in-depth knowledge of dopay’s product suite to effectively present features and tailor solutions to meet client requirements. Collaborative Teamwork: Collaborate closely with the dopay sales team and other departments to deliver exceptional client experiences. Engage in team meetings, training, and professional development.
Role overview dopay-8 is looking for a Back-end Engineer in Cairo. This role focuses on building scalable and efficient systems that support the core of our platform. The work directly impacts how our users experience and interact with our services. What you will do Develop and maintain back-end systems to support platform growth Collaborate with front-end developers and product managers to deliver integrated solutions Contribute to improving platform functionality and overall user experience Location This position is based in Cairo, Cairo Governorate, Egypt.
Role Overview:Join Soum as a Mid-Level DevOps Engineer, where you will play a crucial role in designing and implementing high-performance, stable, and resilient infrastructure solutions. Your responsibilities will include architecting the infrastructure and collaborating closely with cross-functional teams to ensure seamless integration across various layers of our product infrastructure. A commitment to excellence and strong teamwork are essential qualities for success in this highly collaborative role.
Experience Level: Senior (Minimum 5 years)Job Description:We are seeking an exceptionally talented Java Developer with extensive hands-on experience in Spring Boot to become an integral part of our dynamic development team. The perfect candidate will possess at least 5 years of robust professional experience in Java backend development, showcasing a profound understanding of designing and constructing scalable, secure, and high-performance APIs and microservices utilizing the Spring ecosystem. Key Responsibilities: • Design, develop, and sustain backend services and REST APIs leveraging Java and Spring Boot. • Construct and uphold a microservices architecture with clearly defined service boundaries and a focus on scalability. • Integrate with databases, messaging systems, and external APIs using industry-standard methodologies. • Produce clean, maintainable, and well-documented code while adhering to best practices and coding standards. • Conduct thorough code reviews and engage in sprint planning, daily stand-ups, and retrospectives. • Collaborate closely with frontend developers, DevOps, and QA engineers to deliver comprehensive solutions. • Monitor application performance and troubleshoot any issues in both development and production environments.
Position Overview:We are seeking a talented Mid-Level Android Developer to join our dynamic team within the banking sector. In this role, you will be responsible for designing and developing high-performance, scalable applications for Android devices. You will collaborate closely with product managers and designers to translate user requirements into practical and effective technical solutions.As an Android Developer, you will integrate with backend services (JSON, REST, etc.) to ensure a seamless and efficient mobile user experience that exceeds customer expectations.Key Responsibilities:Develop and implement innovative technology and business solutions that enhance our client’s competitive edge.Utilize various software development technologies to create efficient and creative solutions that enrich our technology stack.Work collaboratively with team members to implement user stories, conduct testing, and continuously deliver enhanced product functionality.Communicate effectively with team members to address and resolve technical dependencies during implementation.Report directly to the Engineering Manager or Senior Engineering Manager.
Join our dynamic team as a Senior Backend Java Engineer, where you will play a pivotal role in enhancing our backend API technology stack. You will collaborate closely with product and design teams to translate user requirements into effective technical solutions while also contributing to improvements in our DevOps tooling.Key Responsibilities:Develop and implement technology and business solutions to enhance our clients’ competitive edge.Utilize various software development technologies to create innovative and efficient solutions that strengthen our tech stack.Work collaboratively with team members to implement user stories, write tests, and continuously enhance product functionality.Communicate effectively with internal IT teams to address technical dependencies throughout the implementation process.Reporting directly to the Engineering Manager or Senior Engineering Manager, you will bring your expertise to our projects.
Job OverviewJoin our dynamic team at Robusta as a Mid-Level AI / Backend / API Developer on an 8-month contract. This role uniquely merges backend engineering with AI capabilities, emphasizing the development of scalable systems and APIs while embedding intelligent features into various applications.The ideal candidate will have a solid background in backend…
Join our dynamic team as a Backend Developer, where you will play a crucial role in designing, implementing, and maintaining a powerful back-end infrastructure. Your expertise will be vital in developing APIs, crafting efficient database schemas, and ensuring optimal data storage security and efficiency. Collaborate closely with front-end developers to seamlessly integrate user-facing elements with server-side logic. Your contributions will be essential in managing and enhancing application performance and scalability.
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.
Join our dynamic Onboarding & Accounts Services team as a Data Entry Specialist. We are seeking individuals with exceptional typing speed and accuracy to ensure that all customer and account data is processed efficiently and in adherence to our internal standards and regulatory guidelines. Your role will be essential in maintaining the integrity of our data and supporting our onboarding processes.Key Responsibilities:Rapidly enter and update customer and account information in our systems with precision.Thoroughly review onboarding documents to confirm data accuracy against supporting materials.Facilitate the onboarding process by preparing and verifying beneficiary details.Process account service requests including amendments, updates, and corrections.Collaborate with team members to uphold data quality standards.Identify and report any discrepancies or missing information for further investigation.Ensure confidentiality of all customer and organizational data.
About Octopus by RTGOctopus by RTG serves as the technology recruitment and outsourcing division of Robusta Technology Group. Our commitment is to bridge outstanding tech talent with leading organizations across the MENA, GCC, Europe, the US, and Canada. We excel in fostering robust, long-lasting collaborations between talented individuals and forward-thinking companies. Our mission is to drive growth, innovation, and excellence by aligning the right talent with the most suitable opportunities.We are on the lookout for a Mid-Level Mobile Developer to join a dynamic travel tech startup focused on enhancing experiences in the MENA region. This position is tailored for those who thrive in leadership roles, enjoy overseeing technical teams, and prefer a modern, remote-friendly work culture.Job PurposeThe ideal candidate will possess a solid foundation in native mobile development and a genuine enthusiasm for creating clean, maintainable, and scalable applications. Fluency in English is essential for this position.Key ResponsibilitiesDeveloping native mobile applications for both iOS and Android platforms.Implementing secure authentication flows using OAuth2 / OpenID Connect (preferably Auth0).Integrating with Azure-based RESTful APIs.Building offline-first capabilities as necessary.Designing scalable and maintainable mobile architectures.Contributing to the interaction between mobile systems and backend services, helping to shape APIs.Designing and implementing production-ready mobile applications.Integrating APIs with comprehensive error handling, retry strategies, and performance optimization.Managing secure authentication and token lifecycles.Ensuring high standards of performance, responsiveness, and user experience.Participating in technical and architectural decision-making.Collaborating closely with backend engineers and product teams.Tech StackNative development: Swift (iOS) / Kotlin (Android).RESTful APIs hosted on Azure App Services.Authentication via Auth0 (OAuth2 / OIDC).CI/CD pipelines.Secure storage and token management.App Store & Google Play deployment workflows.
Join our dynamic team at tagaddod as a Senior Backend Software Engineer, where you'll harness your strong backend expertise and deep understanding of data and database design. We seek a candidate who thrives in building and maintaining robust backend systems, adept at managing data-driven logic, and utilizing AI tools to streamline development and enhance code quality.Your responsibilities will include:Developing and maintaining scalable backend services and APIsDesigning and optimizing database schemas and queriesWorking with complex data models and processing logicEnhancing system performance and scalabilityIntegrating with internal and external servicesTroubleshooting and resolving production issues efficientlyAdhering to best practices for clean, maintainable, and reliable codeCollaborating closely with cross-functional engineering teamsLeveraging AI tools to support development and boost productivity
Role Overview: As an Intermediate Backend Java Engineer, you will play a key role in enhancing our backend API technology stack. You will collaborate closely with product and design teams to translate user requirements into effective technical solutions while also contributing to improvements in DevOps tools.Key Responsibilities:Design and implement technology and business solutions that set our client organization apart from the competition.Rapidly develop innovative and efficient solutions that enhance our technology stack using various software development technologies.Work collaboratively with team members to implement user stories, write tests, and continuously deliver enhanced product functionality.Coordinate with internal IT teams to resolve technical dependencies during implementation phases.Report directly to the Engineering Manager or Senior Engineering Manager.
Join our dynamic team as a Mid-Level Backend Java Engineer specializing in the banking sector. In this role, you will be pivotal in enhancing our backend API technology stack, collaborating closely with product and design teams to translate user requirements into effective technical solutions.Your contributions will not only shape business solutions that differentiate our clients but also drive improvements in our DevOps tooling. You will actively participate in implementing user stories, writing tests, and delivering continuous enhancements to product functionality.
Join our dynamic team at tagaddod as a Mid-Level Backend Software Engineer, where you will play a key role in developing robust backend systems. We are looking for a candidate who has strong experience in crafting scalable applications using Node.js and NestJS, along with a solid foundation in PHP (Laravel). If you are someone who thrives in a fast-paced environment and possesses a solid understanding of AI-driven tools and integrations, we want to hear from you!In this position, you will be responsible for developing and maintaining backend services, as well as building scalable RESTful and GraphQL APIs. You will also design and optimize PostgreSQL/MySQL databases and integrate third-party services. Collaboration is key, as you will work closely with frontend, mobile, and DevOps teams, and contribute to discussions on system design and architecture. Your ability to troubleshoot and resolve production issues while writing clean, maintainable code will be essential to our success.
Role OverviewAs a Backend Java Staff/Senior Staff Engineer at bm-to, you will lead our API and integration teams. This role demands a hands-on approach, where you will actively collaborate with team members to navigate complex challenges independently while fostering a culture of knowledge sharing.Key Responsibilities• Develop detailed designs in conjunction with our Solution and Software Architects.• Advise project teams on technical strategies, particularly in coding standards, continuous integration, and automated deployments.• Engage in coding alongside the team to ensure effective solutions and troubleshoot arising issues.• Identify and eliminate technical roadblocks.• Collaborate with Product Owners to shape user stories and acceptance criteria, effectively communicating trade-offs with Design teams.• Consistently seek innovative solutions to technical problems and enhance design processes, challenging existing norms when necessary.• Provide the team with a roadmap for implementing best practices in software engineering to improve code quality.• Report directly to the Senior Engineering Manager.
Join our innovative team as a Staff Backend Java Engineer, where you will play a pivotal role in leading API and integration capabilities. We are looking for a hands-on technical leader who not only excels in coding but also fosters collaboration and knowledge sharing within the team to tackle complex challenges effectively.Core Responsibilities:Collaborate with the Solution/Software Architect to create detailed low-level designs for team members.Guide project teams on technology strategies regarding coding practices, continuous integration, and automated deployment.Actively participate in coding to assist the team in developing solutions and resolving technical issues.Identify and eliminate technical obstacles that may hinder progress.Partner with the Product Owner to craft user stories and acceptance criteria, effectively communicating trade-offs with designers.Continuously seek innovative solutions to technical problems and challenge existing practices.Provide a roadmap for implementing best software engineering practices to enhance code quality.Reporting to the Senior Engineering Manager.
About Octopus by RTGOctopus by RTG, the technology hiring and outsourcing division of Robusta Technology Group, is committed to linking outstanding tech professionals with leading organizations across the MENA, GCC, Europe, the US, and Canada. Our focus is on fostering robust, long-lasting partnerships between talented individuals and forward-thinking companies. We strive to drive growth, innovation, and excellence by aligning the right talent with the right opportunities.Job OverviewWe are excited to collaborate with a strategic client in the UAE, expanding their team with a talented Optimizely Developer. This role involves taking the lead on the technical aspects of a portal project, working closely with a Senior Project Manager, Solutions Architect, and Product Owner.You will guide the development team, under the management of a Scrum Master, in implementing Optimizely solutions tailored to meet project specifications and business objectives. Your deep knowledge of Optimizely’s product suite will be essential for architecting, developing, and optimizing a high-performing, scalable portal.Key ResponsibilitiesTechnical Leadership:Act as the Optimizely subject matter expert for the project, directing the technical design and development of the portal.Solution Architecture:Partner with the Architect & Dev Lead to create a robust, scalable architecture that utilizes Optimizely’s features to fulfill business requirements.Development Oversight:Guide the development team in best practices for Optimizely implementation, ensuring top-quality code and performance.Collaboration and Integration:Work alongside the Senior Project Manager, Product Owner, and Scrum Master to guarantee seamless integration of Optimizely solutions with other project elements.Performance Optimization:Enhance the portal's performance, ensuring it meets both technical and business performance benchmarks.Quality Assurance:Supervise testing and quality assurance, ensuring alignment with the project's quality standards and requirements.Stakeholder Engagement:Effectively communicate with all project stakeholders, delivering technical insights and updates on progress.Continuous Improvement:Keep abreast of the latest Optimizely features and industry trends, applying this knowledge to improve project outcomes.
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.
Job Type: Full-TimeExperience Level: 5–7 Years________________________________________Job Overview:We are in search of a talented and experienced Senior Developer specializing in IBM FileNet, Business Automation Workflow (BAW), and Case Manager solutions. The ideal candidate will possess extensive knowledge of document management systems, document security, and the expertise to seamlessly integrate these solutions using Java APIs into bespoke web applications, employing modern frameworks such as React and Angular, while ensuring secure interactions through protocols like OAuth2 and JWT.Essential Duties:• Develop and implement Java-based APIs to facilitate interaction with FileNet, BAW, and Case Manager platforms, secured using OAuth2/JWT.• Integrate backend APIs with frontend frameworks (React/Angular), guaranteeing secure communication via OAuth2/JWT or standard authentication methods.• Design, implement, and oversee IBM FileNet and IBM BAW workflows and processes.• Create and customize Case Manager solutions, linking them with FileNet repositories and external systems.• Establish effective and secure document management and storage solutions, incorporating access control and encryption strategies.• Collaborate with solution architects and business analysts to deliver scalable enterprise solutions.Required Qualifications:• 5–7 years of direct experience in the development and configuration of:o IBM FileNet CPEo IBM Business Automation Workflow (BAW)o IBM Case Manager• Demonstrated ability to utilize Java APIs for engaging with IBM FileNet and BAW for document, workflow, and case data management.• Proficiency in authorizing and securing IBM APIs using OAuth2/JWT protocols.• Experience working with IBM APIs alongside modern UI frameworks like React and Angular via secure REST APIs.• Comprehensive understanding of document management practices and strategies.
About dopay:At dopay, we are revolutionizing payroll solutions for businesses in Egypt and beyond. Our innovative platform enables cashless transactions, ensuring financial inclusion for all workers. We simplify, accelerate, and secure payroll processes, empowering companies and their employees with cutting-edge financial tools. If you thrive on building meaningful relationships and driving transformative change, we invite you to join our dynamic team.Role Overview:As a Mid-Market Sales Executive, you will play a critical role in fostering dopay's growth by engaging with mid-market enterprises. Your mission will be to comprehend their unique needs and provide customized solutions that enhance their payroll operations. This is an exceptional opportunity to collaborate with business leaders, showcase the value of dopay's offerings, and contribute to our vision of fostering financial inclusion.Key Responsibilities: Sales Generation: Identify and engage mid-market businesses, presenting dopay's innovative solutions and driving sales through various channels, including cold calling, networking, and referrals. Customer Relationship Management: Develop and nurture strong relationships with both potential and existing clients to ensure successful long-term partnerships. Market Insight: Stay informed about industry trends and competitor offerings, providing valuable feedback on market opportunities and client needs. Sales Reporting: Maintain detailed records of all sales activities and client interactions, reporting progress and forecasts to management to keep the sales pipeline current. Product Mastery: Acquire in-depth knowledge of dopay’s product suite to effectively present features and tailor solutions to meet client requirements. Collaborative Teamwork: Collaborate closely with the dopay sales team and other departments to deliver exceptional client experiences. Engage in team meetings, training, and professional development.
Role overview dopay-8 is looking for a Back-end Engineer in Cairo. This role focuses on building scalable and efficient systems that support the core of our platform. The work directly impacts how our users experience and interact with our services. What you will do Develop and maintain back-end systems to support platform growth Collaborate with front-end developers and product managers to deliver integrated solutions Contribute to improving platform functionality and overall user experience Location This position is based in Cairo, Cairo Governorate, Egypt.
Role Overview:Join Soum as a Mid-Level DevOps Engineer, where you will play a crucial role in designing and implementing high-performance, stable, and resilient infrastructure solutions. Your responsibilities will include architecting the infrastructure and collaborating closely with cross-functional teams to ensure seamless integration across various layers of our product infrastructure. A commitment to excellence and strong teamwork are essential qualities for success in this highly collaborative role.
Experience Level: Senior (Minimum 5 years)Job Description:We are seeking an exceptionally talented Java Developer with extensive hands-on experience in Spring Boot to become an integral part of our dynamic development team. The perfect candidate will possess at least 5 years of robust professional experience in Java backend development, showcasing a profound understanding of designing and constructing scalable, secure, and high-performance APIs and microservices utilizing the Spring ecosystem. Key Responsibilities: • Design, develop, and sustain backend services and REST APIs leveraging Java and Spring Boot. • Construct and uphold a microservices architecture with clearly defined service boundaries and a focus on scalability. • Integrate with databases, messaging systems, and external APIs using industry-standard methodologies. • Produce clean, maintainable, and well-documented code while adhering to best practices and coding standards. • Conduct thorough code reviews and engage in sprint planning, daily stand-ups, and retrospectives. • Collaborate closely with frontend developers, DevOps, and QA engineers to deliver comprehensive solutions. • Monitor application performance and troubleshoot any issues in both development and production environments.
Position Overview:We are seeking a talented Mid-Level Android Developer to join our dynamic team within the banking sector. In this role, you will be responsible for designing and developing high-performance, scalable applications for Android devices. You will collaborate closely with product managers and designers to translate user requirements into practical and effective technical solutions.As an Android Developer, you will integrate with backend services (JSON, REST, etc.) to ensure a seamless and efficient mobile user experience that exceeds customer expectations.Key Responsibilities:Develop and implement innovative technology and business solutions that enhance our client’s competitive edge.Utilize various software development technologies to create efficient and creative solutions that enrich our technology stack.Work collaboratively with team members to implement user stories, conduct testing, and continuously deliver enhanced product functionality.Communicate effectively with team members to address and resolve technical dependencies during implementation.Report directly to the Engineering Manager or Senior Engineering Manager.
Join our dynamic team as a Senior Backend Java Engineer, where you will play a pivotal role in enhancing our backend API technology stack. You will collaborate closely with product and design teams to translate user requirements into effective technical solutions while also contributing to improvements in our DevOps tooling.Key Responsibilities:Develop and implement technology and business solutions to enhance our clients’ competitive edge.Utilize various software development technologies to create innovative and efficient solutions that strengthen our tech stack.Work collaboratively with team members to implement user stories, write tests, and continuously enhance product functionality.Communicate effectively with internal IT teams to address technical dependencies throughout the implementation process.Reporting directly to the Engineering Manager or Senior Engineering Manager, you will bring your expertise to our projects.