← All Jobs

JOB CATEGORY

Technology & IT Jobs

Software, IT, data and technology jobs.

561 jobs

Senior Java Software Engineer

eSpace

📍 Alexandria, Alexandria, Egypt💼 Full-time

As a Senior Java Software Engineer at eSpace, you will play a key role in designing, building, and maintaining scalable backend services for enterprise and high-impact software solutions. You will collaborate closely with cross-functional teams to deliver robust, maintainable, and high-performance applications. This is a hands-on technical role that requires deep expertise in Java and backend development principles. Responsibilities Design and develop high-quality backend services using Java (Spring Boot or similar frameworks). Contribute to system architecture and participate in technical design discussions. Ensure code quality through unit testing, integration testing, and code reviews. Optimize performance, scalability, and security of backend systems. Collaborate with front-end developers, DevOps, and QA teams for seamless delivery. Participate in Agile ceremonies and contribute to sprint planning, estimation, and delivery. Debug and resolve complex issues in a timely and effective manner. Mentor junior engineers and contribute to technical knowledge sharing within the team. Key Performance Indicators (KPIs) for Success Delivery of clean, well-tested, and well-documented code within sprint deadlines. Consistent adherence to eSpace development and security standards. High code review and peer feedback ratings. Minimal post-release bugs and strong problem-solving turnaround time. Contribution to system design improvements and team knowledge base. Active participation in team ceremonies and mentorship efforts. Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field. Minimum of 4 years of professional experience in backend development using Java. experience with use AI coding agents is must, ( Cursor / WindsurfOpenAI,Claude,Amazon Q ) Strong command of Spring Boot, REST APIs, and microservice architecture. Proficient in SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). Experience with CI/CD tools, Git, and containerization (Docker/Kubernetes is a plus). Strong understanding of software design patterns, clean code, and unit testing. Familiarity with cloud environments (AWS, GCP, or Azure) is a plus. Strong analytical, problem-solving, and communication skills. Team player with a proactive attitude and a drive for excellence. Works with product managers, designers, QA, and business stakeholders. experience with use AI coding agents, ( Cursor / WindsurfOpenAI,Claude,Amazon Q ) About ESpace eSpace is a leading IT company with over 25 years of experience delivering mission-critical systems for governments, enterprises, and startups. From enabling digital transformation in public services to deploying innovative business solutions, we focus on building scalable, reliable, and high-impact technology systems. What We Value At eSpace, our culture is driven by four core values that guide how we work and grow together: Delivering Impact You focus on outcomes, not just outputs—adding real value through your work. Trust Through Transparency You communicate openly, take ownership, and keep others informed. People-Driven Growth You’re eager to learn, share knowledge, and help others grow with you. Technology That Matters You think critically about tools and trends, focusing on solutions that make a difference. If these values resonate with you, and you’re excited to contribute to a team where your work can make a real difference, we’d love to hear from you. Show more

JavaSQLPostgreSQLMySQLMongoDBDockerKubernetesGitAWSAzureGCPAgile

Senior Data Engineer

Unifonic

📍 Cairo, Cairo, Egypt💼 Full-time

Job Description Proudly voted a Great Place to Work®, we are a dynamic startup in the SaaS space that is revolutionizing the way businesses communicate. Our team is made up of 500 energetic and passionate Unifones who are dedicated to delivering the best possible experience to 5000+ customer-centric companies. We pride ourselves on our fun and collaborative work environment, where creativity and new ideas are constantly encouraged. As shareholders in the business, we’re so much more than a group of passionate communicators. We are Unifones. Join our team and be a part of something big! Meet the Team! Our Engineering team is responsible for designing, developing, and maintaining the systems and technologies that drive Unifonic’s solutions. We work closely with other departments to ensure our products and services meet the needs of our customers. If you are passionate about technology and are excited about working on cutting-edge communication and engagement solutions, we want you on our team. As a Senior Data Engineer, you will invest in our "Data Foundation" space to become a data-driven organization and to provide our business with needed insights about our customers, performance, and future predictions. In this role, you will be responsible for building the future enterprise Data Lake for Unifonic, end-to-end data-related capabilities from data ingestion to reporting. Help Us Shape The Future Of Communication By Helping to establish industry best practices for the data engineering team, by building the needed capabilities for the organization to become more data-driven. Evolving our data architecture by determining structural requirements; developing and installing solutions. Building upon existing data lakes & data warehouses based on structural requirements and in-depth analysis. Testing and maintaining those databases to ensure their longevity and overall efficiency. Job Requirements What you'll bring: Hands-on 6+ years of experience in Data Engineering and Big Data. Proven work experience with ETL Development or similar areas. Advanced knowledge in Database Engines, Data Lakes, Data Practices, and policies. In-depth understanding of database structure principles, integration, ETL, ELT, data processing, and data management. Expertise in Data Warehouse & Data Lake technologies. Such as Vertica, Greenplum, Cloudera framework/ecosystems, Apache Kafka, ApacheNiFi, Apache Spark, Impala, etc). Hands-on experience with programming languages, such as Python, Java, Scala, and SQL. Experienced in assembling large, complex data sets that meet functional / non-functional business requirements. Experienced in building the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources technologies. Bachelor’s degree in a related field. Analytical skills and strong organizational abilities. As a Unifone you’ll receive a range of benefits: Competitive salary and bonus. Unifonic share scheme (we are all owners!). 30 holiday days after the first anniversary. Spend up to 10 weeks per year working from anywhere in the world! Paid leave for new parents. LinkedIn Learning License. Show more

PythonJavaSQL

Data Engineer

blnk

📍 Giza, Al Jizah, Egypt💼 Full-time

Job Objective As a Data Engineer at blnk, you will be responsible for building and maintaining data pipelines, ensuring the availability and quality of data that supports business decision-making and product development. You will work closely with data analysts, scientists, and engineers to collect, clean, and transform data into usable formats. Your role will involve developing ETL processes, managing databases, and supporting analytics initiatives to help the company become more data driven. KEY ACCOUNTABILITIES (Including But Not Limited To) Build, maintain, and optimize ETL processes and data pipelines. Support data modeling and database design to enable efficient reporting and analysis. Collaborate with analysts and data scientists to provide clean and well-structured datasets. Ensure data quality and consistency across different systems and sources. Monitor and troubleshoot data workflows to ensure reliability. Integrate data from multiple sources into centralized platforms. Document processes and data flows for transparency and reusability. Stay updated with modern data tools and suggest improvements where relevant. Collaborate with product and engineering teams to ensure data solutions meet business needs. Education QUALIFICATIONS, EXPERIENCE & SKILLS: Bachelor’s degree in computer science, Information Systems, or a related technical field. Experience 1-2 years of relevant experience in data. Engineering or software engineering with data exposure. Solid understanding of SQL and relational databases. Experience with ETL tools or frameworks. Basic knowledge of cloud platforms (AWS, GCP, or Azure). Familiarity with Python or another programming language used in data processing. Understanding of data modeling and warehousing concepts. Strong problem-solving and analytical skills. Good communication and teamwork abilities. Eagerness to learn new tools and technologies. Strong analytical and problem-solving skills. Excellent written and verbal communication abilities. Ability to work effectively in a collaborative, fast-paced environment. Eagerness to learn and adapt to new technologies. Show more

PythonSQLAWSAzureGCP

Senior Front-End Engineer

eSpace

📍 Alexandria, Alexandria, Egypt💼 Full-time

We’re looking for a passionate and experienced Senior Front-End Engineer to join our team at eSpace. This role focuses on building responsive, scalable, and user-friendly web interfaces using Angular, while also leveraging broader front-end technologies. You’ll work closely with the UX team, backend engineers, and product managers to deliver seamless user experiences in high-impact software solutions. Responsibilities Develop and maintain complex front-end applications using Angular, along with modern front-end technologies such as TypeScript, RxJS, React, Vue.js, and related UI frameworks and tools. Translate UI/UX designs into high-quality, reusable code. Ensure performance, responsiveness, and cross-browser compatibility. Collaborate with backend teams to integrate APIs and build end-to-end solutions. Implement testing strategies, including unit and integration testing. Drive UI architecture decisions and promote best practices in front-end development. Stay up to date with modern JavaScript frameworks, libraries, and industry trends. Participate in code reviews, agile ceremonies, and mentor junior developers. Key Performance Indicators (KPIs) for Success Delivery of pixel-perfect, responsive, and accessible user interfaces. Low bug count and high performance in production environments. Strong peer feedback from code reviews and collaborative sessions. High usability and maintainability of the front-end codebase. Continuous contribution to improving UI development practices and component libraries. Timely and reliable delivery of features within sprint commitments. Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field. 4+ years of hands-on experience in front-end development, with at least 2+ years in Angular. Proficiency in TypeScript, HTML5, CSS3, and modern JavaScript (ES6+). Strong knowledge of Angular CLI, RxJS, state management (e.g., NgRx), and component-based design. Experience with RESTful API integration and API security. Familiarity with build tools (Webpack, Vite), version control (Git), and CI/CD processes. Exposure to other front-end frameworks/libraries (e.g., React, Vue.js) is a plus. Understanding of responsive design, accessibility, and performance optimization. Strong communication, problem-solving, and collaboration skills. Experience in mentoring junior developers or leading front-end initiatives is a strong plus. Familiarity with figma is a plus Strong understanding of software engineering best practices, including clean code, component reusability, and SOLID principles. Build AI-powered interfaces using AI tools ( v0.dev,Builder.io,Figma Dev Mode / Plugins,Claude Code) About ESpace eSpace is a leading IT company with over 25 years of experience delivering mission-critical systems for governments, enterprises, and startups. From enabling digital transformation in public services to deploying innovative business solutions, we focus on building scalable, reliable, and high-impact technology systems. What We Value At eSpace, our culture is driven by four core values that guide how we work and grow together: Delivering Impact You focus on outcomes, not just outputs—adding real value through your work. Trust Through Transparency You communicate openly, take ownership, and keep others informed. People-Driven Growth You’re eager to learn, share knowledge, and help others grow with you. Technology That Matters You think critically about tools and trends, focusing on solutions that make a difference. If these values resonate with you, and you’re excited to contribute to a team where your work can make a real difference, we’d love to hear from you. Show more

JavaScriptTypeScriptREST APIGitReactAgile

HR Specialist

Foundever

📍 Cairo, Cairo, Egypt💼 Full-time

Role Overview The HR Generalist supports day-to-day HR operations, employee administration, and basic employee relations. This role focuses on transactional HR activities, ensuring accuracy and timeliness across documentation, leave validation, inductions, and first-level inquiries. The HR Generalist also supports the HRBP by escalating critical feedback, assisting with follow-ups, and providing administrative support where needed. Key Responsibilities Core HR Operations Validate sick leaves and ensure compliance with documentation requirements. Follow up with People Services on hiring documents, contract renewals, and signing status (non-decision-making role). Process adherence-related deductions accurately and within timelines. Conduct simple, first-level investigations and document findings for HRBP review. Follow up on actioning preset disciplinary actions according to site process. Administrative Support Assist employees with payslip queries, HITS entries, and basic HR inquiries. Facilitate the HR portion of weekly inductions for new joiners (agents). Leavers & Offboarding Conduct leaver calls to gather feedback and ensure smooth offboarding. Escalate critical or sensitive feedback immediately to the HRBP. Ensure exit details and documentation are properly updated. HRBP Support Provide operational and administrative support to the HRBP as required. Assist with trackers, follow-ups, and coordination of HR activities. Support implementation of HR processes and initiatives as directed. About Us At Foundever, we make things simple Put simply, our mission is to be the solutions and the team behind the best experiences for the world’s leading brands. Wherever and whenever needed. Of course, we know simple is rarely easy. That’s why we invest in creating innovative and human-centric capabilities, designed to deliver competitive advantage for you in the moments that matter. Job Description The ideal candidate will have experience in all areas related to the human resources field. They should be comfortable onboarding new candidates and collecting necessary background information as well as assisting employees while at work. This candidate should work closely with management to provide employee training and establish ways to increase employee engagement. Act as a ‘bridge’ between operations and all shared functions (Recruitment, Compensation and benefits, Training, Facilities, IT, global teams). Responsible for employee retention & satisfaction strategies for the specific project. Participate in the development of HR objectives and systems, including metrics, queries, and Standard Reports For Ongoing Company Requirements. Assist in administering benefits, compensation, and employee performance programs. Suggest new procedures and policies to continually improve the efficiency of the HR department and organization as a whole, and to improve the employee experience. Ensure legal compliance with HR state and labor regulations and applicable employment laws, and update policies and/or procedures as required. Gather and analyze data with useful HR metrics, like time to hire and employee turnover rates. Maintain employee files and records in electronic and paper form. Facilitate a culture of open and honest two-way communication, ensuring key messages are cascaded to all team members, encouraging feedback and sharing of ideas and best practices. Maintain an environment that embraces the Foundever values and culture, and reinforces the spirit of teamwork, people commitment, and loyalty. Encourage associates to actively participate in company and project initiatives. Follow up on a monthly basis actions identified from processes. Ensure accurate and timely communication of any client/campaign issues to the Operations Manager. Undertake formal semester focus groups with all team members to gather feedback. Follow-up on focus groups action with OPS & shared functions ensuring a high action completion rate. Provide support to mid-management and OM in day-to-day team management. Be involved in performance improvement plans ensuring support actions and expectations are clear. Participate in the creation of project-specific training plans, by collaborating with Project Management, trainers & HR Learning function. Provide support during any professional conflict. Present the project’s monthly HR stats to the HR Manager, OM, and Site Director (Attrition, Active HC, Project Recruitment, Challenges, etc.) Participate in the organization of project events (team building, Foundever Egypt events, etc.) Participate in client meetings when requested (QBR, client visits, etc.) Job Requirements Bachelor's degree or equivalent experience in Business, Human Resources, or a related area. Advanced level of English (at least C1), both verbal and written. Experience in a BPO environment for at least 1 year. Experience as HR Business Partner/ HR Generalist for at least 3 years . Good understanding and experience in the office environment. Solid understanding and use of computer (Internet, e-mail, MS Office, Payroll platforms, and systems). Ability for problem-solving, conflict resolution, motivation, and negotiation. Effective interpersonal, coaching, and leadership skills. Excellent telephone, keyboard, verbal, and written communication skills. Effective time management. Ability to organize and prioritize, set priorities, and multi-task. Patience, empathy, and a unique ability to manage stress. People-oriented. Excellent communication, interpersonal, facilitation, and influencing skills. Dependable, reliable, and able to perform duties with minimum supervision. Ability to interact positively with staff at all levels. Show more

Last Mile Hub Manager Mansoura (Dekrnis)

Bosta

📍 El Danabiq, Ad Daqahliyah, Egypt💼 Internship

About Bosta:Launched in 2017, Bosta is an overnight delivery provider for e-commerce companies in Egypt. We leverage technology to empower businesses, aiming to disrupt the logistics industry by offering a comprehensive delivery solution. Our advanced systems allow businesses to track and connect with couriers, ensuring swift and efficient order delivery. About The Role:The Hub Manager is fully responsible for overseeing all aspects of the hub’s operations from A to Z. This includes ensuring that all parcels are received, processed, and dispatched correctly and on schedule. The Hub Manager will coordinate with team members and staff to maintain workflow efficiency while achieving operational targets, and they will be accountable for the team’s performance and overall hub performance. Job Code : New 2026OPER-588 Job Responsibilities: Responsible for the Hub infrastructure Responsible for the financial management in the hub and manage the cash flow Carry out the company principle and achieve any other duties which fall within the broad spirit, scope and purpose of this job description Ensure that the achievement and records are consistently kept across the Hub daily workflow Monitoring the stars and the hub members salaries, bounce and deductions Responsible for monitoring the collected CODs amounts for the delivered packages from the stars and assure that the payment has been settled accurately Ensure the smooth running and organization of a Hub operational flow process through effective line management to guarantee distributing and dispatching the packages with the proper timing with the stars Maintain the highest standard of the operation procedures in all hub to meet the agreed SLA in the shipment's life cycle ( 3 Attempt deliveries out of 10 calendar days) Ensure all shipments are dispatched to the customers efficiently within 24 hours of being received at the hubs.( NDA) Applies the SLA of canceled shipments to be held 48 hours at the hub before being forwarded to sorting facility team Following up on receiving emails and assure taking the necessary actions to solve the hub problems on a daily basis Following up the “Freshdesk” and ensure resolving the assigned tickets within the agreed SLA on a daily basis Following up on the hub members and Coaching them to improve and to recognise and achieve their capacities Be an effective role model to other staff members in the hub Create a collaborative relationship with all Hub staff and provide advice and guidance as necessary for the Hub members General all monthly, quarterly, annual Hub Reports. Job Qualifications: Bachelor’s degree Minimum of 5-7 years of experience in logistics, shipping, or warehouse management, with at least 3 years in a managerial role Proficient in English Proven ability to lead and motivate a diverse team, fostering a collaborative and results-oriented environment Strong verbal and written communication skills for effective interaction with team members, management, and customers Exceptional analytical and problem-solving skills to efficiently address operational challenges Capacity to adapt to changing priorities and thrive in a fast-paced environment We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us. Show more

Artificial Intelligence
```