2488وظائف متاحة
LinkedIn

Senior Data Engineer

Unifonic

Location: Cairo, Cairo, EgyptType: دوام كاملPosted:٦ أبريل ٢٠٢٦

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
LinkedIn

Data Engineer

blnk

Location: Giza, Al Jizah, EgyptType: دوام كاملPosted:٦ أبريل ٢٠٢٦

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
LinkedIn

Senior Front-End Engineer

eSpace

Location: Alexandria, Alexandria, EgyptType: دوام كاملPosted:٦ أبريل ٢٠٢٦

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
LinkedIn

Associate Accountant for People with Disabilities

Majid Al Futtaim

Location: Cairo, Cairo, EgyptType: دوام كاملPosted:٦ أبريل ٢٠٢٦

Job Requirements This position within our Finance team will be responsible for People with Disabilities that provides an opportunity to get a firsthand real-life work experience in the corporate world while getting mentorship from outstanding leaders. We intent to create a pathway to drive more inclusion in both our Organisation and in our community. This initiative provides an opportunity for People with Disabilities to further develop their technical and interpersonal skills in a meaningful way. ROLE PROFILE Maintain all vendor accounts within company policy Review submitted payment requests by various departments for suppliers are in line with the governing policies and procedure Responsible for assigned vendor account reconciliations and necessary follow up action Review staff Travel and Expense (T&E) reimbursement claims in accordance with company policy Monitor aging vendor aging on a monthly basis, to clear issues if any in a timely manner Process invoice booking / payment as assigned by Process to Pay Process Lead Manager (Invoice booking, GRN..) Monitor, manage and resolve supplier queries/complaints, escalate where necessary to Process Lead Manager in accordance to agreed SLA Requirements Work Experience Bachelor’s degree in finance/accounting is a must 0 to 2 years of experience working in Finance Department including some experience within Accounts Payables function. Availability of People with Diverse Abilities Government Card. If not, please highlight in the application. Show more

LinkedIn

Senior Java Software Engineer

eSpace

Location: Alexandria, Alexandria, EgyptType: دوام كاملPosted:٦ أبريل ٢٠٢٦

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
LinkedIn

ETIC, Full stack Developer (German Speaker )- Graduate Program

PwC

Location: Cairo, Cairo, EgyptType: دوام كاملPosted:٩ مارس ٢٠٢٦

Line of Service Industry/Sector Specialism Management Level Intern/Trainee Job Description & Summary At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients. These individuals combine technical experience with creative thinking to deliver innovative software products and solutions. Those in software engineering at PwC will focus on developing innovative software solutions to drive digital transformation and enhance business performance. In this field, you will use your knowledge to design, code, and test cutting-edge applications that revolutionise industries and deliver exceptional user experiences. Driven by curiosity, you are a reliable, contributing member of a team. In our fast-paced environment, you will have the chance to work on a variety of assignments, each presenting varying challenges and scope. Every experience is an opportunity to learn and grow. You are encouraged to ask questions, take initiative, and produce quality work that adds value for our clients and contributes to our team’s success. During your time at the Firm, you start to establish your personal brand, paving the way to more opportunities. Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Apply a learning mindset and take ownership for your own development. Appreciate diverse perspectives, needs, and feelings of others. Adopt habits to sustain high performance and develop your potential. Actively listen, ask questions to check understanding, and clearly express ideas. Seek, reflect, act on, and give feedback. Gather information from a range of sources to analyse facts and discern patterns. Commit to understanding how the business works and building commercial awareness. Learn and apply professional and technical standards (e.g. refer to specific PwC tax and audit guidance), uphold the Firm's code of conduct and independence requirements. Required Skills Optional Skills Acceptance Test Driven Development (ATDD), Acceptance Test Driven Development (ATDD), Accepting Feedback, Active Listening, Android, API Management, Appian (Platform), Application Development, Application Frameworks, Application Lifecycle Management, Application Software, Business Process Improvement, Business Process Management (BPM), Business Requirements Analysis, C#.NET, C++ Programming Language, Client Management, Code Review, Coding Standards, Communication, Computer Engineering, Computer Science, Continuous Integration/Continuous Delivery (CI/CD), Debugging, Emotional Regulation {+ 41 more} Desired Languages (If blank, desired languages not specified) Travel Requirements 0% Available for Work Visa Sponsorship? No Government Clearance Required? No Job Posting End Date Show more