Git Jobs in Egypt
31329 Jobs Found
Job Description:<br>Analyze and understand software requirements, provide feedback, and translates the requirements into development tasks. Participates in System Architecture and / or Design activities. Creates and / or participates in creating Architecture and / or Design Documents Writing clean code, testable code, review and refactor code and analyzing data Produce Maintainable, Scalable code for high performance and secured applications. Conducts Unit Testing Conducts Code Reviews for Self and / or others Capable of troubleshooting and conducting root-cause analysis for issues and incidents. Resolves Incidents and Fixes Bugs in SWCapable of supporting legacy applications and code produced by others. Participates in SW Deployments and Supporting Deployment Issues in Collaboration with Other teams as needed. Capable of self-organizing and prioritizing tasks and duties<br>Qualifications:<br>A Bachelor’s degree in Computer Science, Information Technology, Engineering or a related discipline. Maximum 8 years of experience in a similar field including at least 2 years as a lead. Ability to work both independently and in a team-oriented, collaborative environment is essential. Demonstrated knowledge of multiple Agile frameworks and broad experience with Software Development Lifecycle (SDLC) for integrated systems. Strong understanding of Object-oriented principles and programming Understanding of fundamental design principles for building a scalable application Ensure the best possible performance, quality, and responsiveness of applications Understanding of Design patterns and various Architecture methodologies Knowledge of HTTP Protocol, REST, XML, J2EE, Java Script, Microservices, AJAX a plus, Dev Ops Tools and CICD, GIT, Jira Ticket Tracking, Unit Testing Knowledge in JEE, Spring MVC, Spring Boot, Spring Security, Maven, Angular JS, Jasper Reports, PLSQL. Knowledge in Domain Driven Design.
<p>We are looking for a motivated Full-Stack Engineer to join our Technology Team and contribute to developing reliable, user-friendly software solutions.</p><p>Key Responsibilities:</p><ul><li>Assist in building front-end components using ReactJS and back-end endpoints using Node.js.</li><li>Write clean, efficient, and maintainable code with guidance from senior engineers.</li><li>Conduct unit testing, debugging, and basic troubleshooting.</li><li>Follow the teamu2019s coding standards and development practices.</li><li>Participate in code reviews and apply the feedback received.</li><li>Collaborate with team members to achieve sprint goals.</li><li>Support application improvements and technical documentation.</li><li>Continuously learn and develop technical skills.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Bacheloru2019s degree in Computer Science, Software Engineering, or a related field.</li><li>Basic knowledge of JavaScript, ReactJS, and Node.js.</li><li>Understanding of REST APIs, databases, and Git.</li><li>Familiarity with testing and debugging principles.</li><li>Strong problem-solving and attention-to-detail skills.</li><li>Good communication and teamwork abilities.</li><li>Eagerness to learn and take ownership of assigned tasks.</li></ul>
About Kwentra:We are the fastest-growing, all-in-one cloud-based PMS across the MENA region, building the hospitality ecosystem for tomorrow. Kwentra was founded in 2013 by hoteliers who found themselves choosing between powerful yet outdated legacy systems and cloud-based solutions that could not cover the full spectrum of hotel operations. Built for the real operational dynamics of hotels, our PMS combines robust functionality with intuitive design to support everything from core daily operations to revenue management and guest experience. With 800+ features, Kwentra enables big hotel chains as well as independent properties to manage reservations, front and back office operations, distribution, procurement, analytics, and guest engagement in one seamless system Our Vision is: To combine the strength of legacy hotel systems with the efficiency of modern cloud-based technology and deliver a comprehensive solution favored by hoteliers across the globe. Our Mission is: To make advanced property management technology accessible to hoteliers everywhere and lead the digital transformation of the hospitality industry in the MENA region.<br>Job Responsibilities:Review business requirements and provide inputs in collaboration with product owners. Prepare scenarios, automation scripts, and test data. Develop and implement comprehensive test plans and strategies for our products ensuring that all functional and non-functional requirements are met. Mentor junior and fresh engineers, supporting their day-to-day progress. Analyze test results and track software testing metrics. Build and audit quality processes. Take responsibility for the automation testing framework. Integrate and maintain automated tests within CI/CD pipelines.<br>Requirements:5+ years working in a software quality control role, including some senior or lead-level experience. Detail-oriented with a solid understanding of test methodologies. Solid APIs testing experience. Solid knowledge of Software Testing best practices, including test case design, defects management and bugs writing. Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues and provide effective solutions. Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team. Has the ability to work autonomously and manage their own workload. Proficiency in written and spoken English. Knowledge of at least one programming/ scripting language. Experience with defect tracking and test management tools (e.g., Jira) and version control (Git). ISTQB Software Testing Foundation certification. Hands-on test automation experience, preferably with Cypress. Experience in testing in an agile environment.<br>Nice To Have:ISTQB agile certification. Past experience in Software Development. Experience with performance testing. Experience with ERP system testing.
<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">The resource will be integrated into a technical consulting team operating in the banking and financial sector, on software delivery projects focused on the distributed computing of large volumes of data in containerized environments, both on-premises and on-cloud. The activity takes place on projects implementing Prometeia software solutions for companies in the Financial Industry (banks, insurance companies, asset managers), in Italy and abroad, and is dedicated to the field of data management: analysis of client data sources, definition and configuration of data acquisition and transformation flows (ETL), quality controls and reconciliation, population of application databases, management and monitoring of recurring executions, analysis and resolution of discrepancies.</font></font></p><h3><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Required skills</font></font></h3><ul><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Good knowledge of SQL: writing, reading and modifying queries, joins, aggregations</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Knowledge of relational database principles and the ability to read an ER (Entity-Relationship) diagram, understanding its semantics.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Understanding of data transformation (ETL) logic: source-destination correspondences, conversion rules, handling of missing values and discrepancies</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Familiarity with the main data exchange formats and mechanisms: CSV files, JSON, file transfer, and basic knowledge of REST APIs</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Familiarity with data lakehouse paradigms: layered architecture (bronze/silver/gold), S3-compatible object storage, Parquet format and table format such as Apache Iceberg or Delta Lake</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Experience working with Databricks (notebooks, jobs, Delta table management) and knowledge of dbt or similar tools for declarative and versioned data transformation.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Knowledge of Linux operating systems: independent use via command line, file system navigation, log reading</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Basic knowledge of containerization principles and container orchestrators (Kubernetes) is sufficient to operate in this type of environment.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Knowledge of Microsoft Windows operating systems and the Office suite, with a good command of MS Excel</font></font></li></ul><h3><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Skills that constitute an asset</font></font></h3><ul><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Knowledge of PostgreSQL or MS SQL Server</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Experience with ETL or data integration tools</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Knowledge of a scripting or programming language used for data manipulation (Python, bash, PowerShell)</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Knowledge of schedulers for batch stream orchestration (r currents)</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Use of a code and configuration version control system (Git)</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Experience with Red Hat OpenShift or other Kubernetes distributions</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Knowledge of reporting tools, particularly Power BI</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Knowledge of cloud-based IT systems management (preferably MS Azure)</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Interest in or first exposure to the field of financial risks and the data that feeds it (positions, counterparties, instrument reference data, contractual flows)</font></font></li></ul><h3>Soft Skills</h3><ul><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Ability to analyze data and perform quantitative reconciliation: capacity to identify the cause of a discrepancy between source and expected result</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Ability to work in a team, in a multi-supplier and multilingual environment</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Ability to solve problems and to perform structured diagnostics of malfunctions</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Ability to clearly document one's work (correspondence, procedures, test evidence) in French and English</font></font></li></ul><h3><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">LANGUAGES</font></font></h3><ul><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">French: fluent, essential condition as it is the daily working language with French-speaking clients, both spoken and written (documentation, reports, tickets)</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">English: professional level, internal working language and language of product documentation</font></font></li></ul><h3><br></h3><p><strong>Desired Candidate Profile</strong></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">The ideal profile is that of a graduate in technical-scientific disciplines (Computer Engineering, Computer Science, Management Engineering, Mathematics, Physics) with at least 3 years of experience in the Information Technology sector.</font></font></p>
Since launching in Kuwait in 2004, talabat, the leading on-demand food and Q-commerce app for everyday deliveries, has been offering convenience and reliability to its customers. talabat’s local roots run deep, offering a real understanding of the needs of the communities we serve in eight countries across the region.<br><br>We harness innovative technology and knowledge to simplify everyday life for our customers, optimize operations for our restaurants and local shops, and provide our riders with reliable earning opportunities daily.<br><br>Here at talabat, we are building a high performance culture through engaged workforce and growing talent density. We're all about keeping it real and making a difference. Our 6,000+ strong talabaty are on an awesome mission to spread positive vibes. We are proud to be a multi great place to work award winner.<br><br>Job Description<br><br>As the leading delivery company in the region, we have a great responsibility and opportunity to impact the lives of millions of customers, restaurant partners, and riders. To realize our potential, we need to advance our platform to become much more intelligent in how it understands and serves our users.<br><br>As a n Analytics Engineer, you will be responsible for transforming raw data into well-structured, reliable, and accessible data models that enable analysts, data scientists, and business stakeholders to make informed decisions. You will work closely with data engineers to build scalable data pipelines and collaborate with analysts to ensure data is actionable and insightful.<br><br>Design, build, and maintain clean, efficient, and scalable data models in SQL and dbt. Optimize query performance and data processing efficiency. Ensure data is structured to support self-service analytics and business intelligence. Work closely with data engineers to define data requirements and enhance ETL pipelines. Partner with product analysts, data scientists, and business teams to ensure data meets analytical and reporting needs. Implement and enforce data quality best practices to ensure accuracy and consistency. Develop and maintain data transformation workflows using dbt, SQL, and cloud-based data platforms. Automate data validation and reporting processes. Monitor data integrity and troubleshoot data issues proactively. Advocate for best practices in documentation, testing, and version control.<br><br>Qualifications<br><br>Bachelor's degree in engineering, computer science, technology, or similar fields. A postgraduate degree is a plus but not required. Strong proficiency in Python, SQL and experience with dbt for data modeling. Experience working with cloud-based data warehouses (e.g., Snowflake, Big Query, GCP, Redshift). Familiarity with version control (Git) and CI/CD practices for data workflows. Understanding of data engineering principles, including ETL/ELT processes.
Since launching in Kuwait in 2004, talabat, the leading on-demand food and Q-commerce app for everyday deliveries, has been offering convenience and reliability to its customers. talabat’s local roots run deep, offering a real understanding of the needs of the communities we serve in eight countries across the region.<br><br>We harness innovative technology and knowledge to simplify everyday life for our customers, optimize operations for our restaurants and local shops, and provide our riders with reliable earning opportunities daily.<br><br>Here at talabat, we are building a high performance culture through engaged workforce and growing talent density. We're all about keeping it real and making a difference. Our 6,000+ strong talabaty are on an awesome mission to spread positive vibes. We are proud to be a multi great place to work award winner.<br><br>Job Description<br><br>As the leading delivery company in the region, we have a great responsibility and opportunity to impact the lives of millions of customers, restaurant partners, and riders. To realize our potential, we need to advance our platform to become much more intelligent in how it understands and serves our users.<br><br>As a n Analytics Engineer, you will be responsible for transforming raw data into well-structured, reliable, and accessible data models that enable analysts, data scientists, and business stakeholders to make informed decisions. You will work closely with data engineers to build scalable data pipelines and collaborate with analysts to ensure data is actionable and insightful.<br><br>Design, build, and maintain clean, efficient, and scalable data models in SQL and dbt. Optimize query performance and data processing efficiency. Ensure data is structured to support self-service analytics and business intelligence. Work closely with data engineers to define data requirements and enhance ETL pipelines. Partner with product analysts, data scientists, and business teams to ensure data meets analytical and reporting needs. Implement and enforce data quality best practices to ensure accuracy and consistency. Develop and maintain data transformation workflows using dbt, SQL, and cloud-based data platforms. Automate data validation and reporting processes. Monitor data integrity and troubleshoot data issues proactively. Advocate for best practices in documentation, testing, and version control.<br><br>Qualifications<br><br>Bachelor's degree in engineering, computer science, technology, or similar fields. A postgraduate degree is a plus but not required. Strong proficiency in Python, SQL and experience with dbt for data modeling. Experience working with cloud-based data warehouses (e.g., Snowflake, Big Query, GCP, Redshift). Familiarity with version control (Git) and CI/CD practices for data workflows. Understanding of data engineering principles, including ETL/ELT processes.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span><b>Who we are</b>
<br></span><p>VOIS (Vodafone Intelligent Solutions) is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through Talent, Technology & Transformation. <br>As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other Telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and 3rd party capability. <br>We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal. <br>#VOIS #BeUnrivalled #CreateTheFuture</p><br><br><br><b>About this Role</b>
<br><p>We are seeking a Senior Java Technical Lead to provide technical leadership across multiple software delivery initiatives, from early planning through to production deployment. This role is ideal for an individual who combines deep Java expertise with the ability to guide teams, shape technical direction, and ensure high-quality, predictable delivery in a fast-paced, agile environment.</p><br><br><br><b>What you’ll do</b>
<br>Lead software development initiatives from design through to production delivery.<br>
Design scalable and maintainable software solutions aligned with best practices and business requirements.<br>
Ensure the technical team has a clear and shared understanding of system design and implementation approach.<br>
Implement business requirements in line with approved design documentation.<br>
Provide clear and accurate reporting on technical progress, risks, challenges, and recommendations.<br>
Coach and support technical team members, offering guidance throughout the project lifecycle.<br>
Select appropriate technologies and tools to meet customer and system needs.<br>
Manage multiple projects and priorities concurrently while maintaining delivery quality.<br><br><br><b>Who you are</b>
<br>Strong proficiency in object-oriented programming and SOLID principles.<br>
Extensive hands-on experience with Java 8 or later versions.<br>
Solid understanding of software design patterns and architectural principles.<br>
Experience with Hibernate and ORM frameworks.Strong knowledge of SQL and NoSQL databases.<br>
Experience with unit testing and test-driven development practices.Proficiency in Spring Boot, Git, and Maven.<br>
Experience with containerisation technologies such as Docker and Kubernetes.Good understanding of microservices architecture.<br>
Experience integrating RESTful and SOAP-based APIs.<br>
Familiarity with Agile delivery methodologies.<br>
Clear and effective communication skills, with the ability to remain composed and delivery-focused under pressure.<br>
A degree in Computer Science, Engineering, or equivalent practical experience<br><br><br><b>Not a perfect fit?</b>
<br><p>Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.</p><br><br><br><b>What's in it for you</b>
<br>Exposure to large-scale, enterprise-grade technology platforms within a global organisation.<br>
Opportunities to influence technical direction and architectural decisions.<br>
A collaborative environment that values knowledge sharing and continuous improvement.<br>
Access to structured training and certification opportunities.<br>
Clear pathways for career growth and internal mobility within VOIS.<br><br><br><b>What skills you will learn</b>
<br>Advanced technical leadership and team coaching capabilities.<br>
Enterprise-level solution design and delivery practices.<br>
Cross-project prioritisation and stakeholder communication.<br>
Scalable microservices and cloud-native delivery approaches.<br>
Quality, predictability, and engagement-driven delivery metrics<br><br><br><b>VOIS Equal Opportunity Employer Commitment</b>
<br><p>Vodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, gender, pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio-economic background. </p><br><br><br><b>Join Us</b>
<br><p>At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this. <br>We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together. <br>With us, you can truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.</p><br><br><br><b>Alert </b>
<br><p>Apply for Vodafone jobs only through the official Vodafone Careers website to avoid job scams and fraud. <br>#JDEnhancedByTARA</p><br><br><br><b>Follow us on social media</b>
<br>LinkedIn: https://www.linkedin.com/company/vois/<br>
Facebook: https://www.facebook.com/voisglobal<br>
Instagram: https://www.instagram.com/voisglobal/<br>
Chat with our employees: https://lnkd.in/dpkrcvR2<br><br><br><br>
</div>
<strong>Senior Full-Stack Software Engineer (7+ Years Experience)</strong> <p></p> <p> <strong>Location:</strong> El Sherouk, Cairo, Egypt (Full-time, On-site)</p> <p> <strong>Employment Type:</strong> Full-time</p> <p> </p> <p> <strong>About Nexus Analytica</strong> </p> <p>Nexus Analytica is a technology company specializing in advanced software solutions for the energy sector. We develop innovative digital platforms that help utilities, governments, and renewable energy developers monitor, analyze, forecast, and optimize energy systems. Our software platforms, provide state-of-the-art analytics and operational intelligence for renewable energy assets, battery energy storage systems (BESS), smart meters, electric vehicle charging infrastructure, and power grids. With a strong focus on innovation, data science, and software engineering, Nexus Analytica is driving the digital transformation of the global energy industry through scalable, secure, and intelligent solutions.</p> <p> </p> <p> <strong>About the Role</strong> </p> <p>We are looking for a highly skilled Senior Full-Stack Software Engineer with 7+ years of professional software development experience to join our engineering team. You will be responsible for designing, developing, and maintaining scalable enterprise software solutions while contributing to architectural decisions, mentoring junior developers, and ensuring high software quality standards.</p> <p>This role is ideal for someone who enjoys solving complex technical challenges, building modern web applications, and working across the entire software stack.</p> <p> </p> <p> <strong>Key Responsibilities</strong> </p> <ul> <li> <p>Design, develop, and maintain scalable web applications from frontend to backend.</p> </li> <li> <p>Translate business requirements into robust technical solutions.</p> </li> <li> <p>Design clean, maintainable, and reusable software architectures.</p> </li> <li> <p>Develop RESTful APIs and backend services.</p> </li> <li> <p>Build responsive, high-performance frontend applications.</p> </li> <li> <p>Optimize application performance, security, scalability, and reliability.</p> </li> <li> <p>Participate in architecture discussions and technical decision-making.</p> </li> <li> <p>Perform code reviews and maintain coding standards.</p> </li> <li> <p>Write unit, integration, and end-to-end tests.</p> </li> <li> <p>Troubleshoot production issues and resolve complex bugs.</p> </li> <li> <p>Collaborate closely with UI/UX designers, QA engineers, DevOps engineers, and product owners.</p> </li> <li> <p>Mentor junior and mid-level developers.</p> </li> <li> <p>Participate in Agile ceremonies including sprint planning, daily standups, retrospectives, and backlog refinement.</p> </li> <li> <p>Contribute to CI/CD pipelines and deployment automation.</p> </li> <li> <p>Produce technical documentation where necessary.</p> </li> </ul> <p> </p> <p> <strong>Minimum Qualifications</strong> </p> <ul> <li> <p>Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field.</p> </li> <li> <p>7+ years of professional experience in software development.</p> </li> <li> <p>Proven experience delivering enterprise-grade web applications.</p> </li> <li> <p>Strong understanding of software engineering principles and design patterns.</p> </li> <li> <p>Experience working in Agile/Scrum environments.</p> </li> <li> <p>Excellent problem-solving and analytical skills.</p> </li> <li> <p>Strong written and verbal English communication skills.</p> </li> </ul> <p> </p> <p> <strong>Required Technical Skills</strong> </p> <ul> <li> <p>Backend</p> </li> <li> <p>Python</p> </li> <li> <p>Django</p> </li> <li> <p>Django REST Framework</p> </li> <li> <p>REST API design</p> </li> <li> <p>Authentication (OAuth2, JWT)</p> </li> <li> <p>Microservices architecture</p> </li> <li> <p>Celery</p> </li> <li> <p>Background job processing<br> </p> </li> </ul> <p> <strong>Frontend</strong> </p> <ul> <li> <p>React</p> </li> <li> <p>TypeScript</p> </li> <li> <p>JavaScript (ES6+)</p> </li> <li> <p>HTML5</p> </li> <li> <p>CSS3</p> </li> <li> <p>Responsive web design</p> </li> <li> <p>State management (Redux, Context API, Zustand, or similar)</p> </li> </ul> <p> </p> <p> <strong>Databases</strong> </p> <ul> <li> <p>PostgreSQL</p> </li> <li> <p>MySQL</p> </li> <li> <p>Query optimization</p> </li> <li> <p>Database design</p> </li> <li> <p>ORM experience<br> </p> </li> </ul> <p> <strong>Cloud & DevOps</strong> </p> <ul> <li> <p>Docker</p> </li> <li> <p>Docker Compose</p> </li> <li> <p>Kubernetes (preferred)</p> </li> <li> <p>Azure, AWS, or Google Cloud</p> </li> <li> <p>GitHub Actions / Azure DevOps</p> </li> <li> <p>CI/CD pipelines</p> </li> <li> <p>Linux <br> </p> </li> <li> <p> <strong>Version Control</strong> </p> </li> <li> <p>Git</p> </li> <li> <p>GitHub</p> </li> <li> <p>Git Flow<br> </p> </li> <li> <p> <strong>Software Architecture</strong> </p> </li> <li> <p>SOLID principles</p> </li> <li> <p>Clean Architecture</p> </li> <li> <p>Domain-Driven Design (preferred)</p> </li> <li> <p>Design Patterns</p> </li> <li> <p>Dependency Injection</p> </li> </ul> <p> </p> <p> <strong>Testing</strong> </p> <p> Unit Testing</p> <ul> <li> <p>Integration Testing</p> </li> <li> <p>End-to-End Testing</p> </li> <li> <p>PyTest</p> </li> <li> <p>Jest</p> </li> <li> <p>React Testing Library</p> </li> </ul> <p> </p> <p> <strong>Security</strong> </p> <ul> <li> <p>OWASP Top 10</p> </li> <li> <p>Secure coding practices</p> </li> <li> <p>Authentication and authorization</p> </li> <li> <p>API security</p> </li> <li> <p>Data protection best practices</p> </li> </ul> <p> </p> <p> <strong>Preferred Qualifications</strong> </p> <ul> <li> <p>Experience with data visualization libraries.</p> </li> <li> <p>Experience building analytics or monitoring platforms.</p> </li> <li> <p>Experience with real-time systems using WebSockets.</p> </li> <li> <p>Knowledge of message brokers (RabbitMQ, Kafka, Redis Streams).</p> </li> <li> <p>Experience integrating third-party APIs.</p> </li> <li> <p>Experience with GIS or mapping frameworks is an advantage.</p> </li> <li> <p>Experience in energy, utilities, IoT, smart grid, or industrial software is a strong plus.</p> </li> </ul> <p> </p> <p> <strong>Soft Skills</strong> </p> <ul> <li> <p>Strong ownership mentality.</p> </li> <li> <p>Excellent communication skills.</p> </li> <li> <p>Ability to mentor and support junior engineers.</p> </li> <li> <p>Strong attention to detail.</p> </li> <li> <p>Excellent debugging and troubleshooting abilities.</p> </li> <li> <p>Ability to work independently while collaborating effectively within a team.</p> </li> <li> <p>Strong time management and prioritization skills.</p> </li> <li> <p>Continuous learning mindset.</p> </li> </ul> <p> </p> <p><br></p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Title: Information Technology Internship (AI)– 3 Months Location: Cairo,Egypt About Us At Siemens Smart Infrastructure, we are shaping the future of energy systems, buildings, and industries through digitalization and intelligent infrastructure. Our mission is to create smart, sustainable environments where technology works in harmony with human needs. Within our Electrification & Automation business, we bring advanced grid automation, digital substation technologies, and protection systems to life. If you are a motivated, technically curious engineer at the start of your career, this is your opportunity to grow with one of the world’s most innovative companies. Your Role – Learning, Growing, and Making an Impact We are looking for a motivated intern to support the development and testing of AI-based applications and business use cases . Key Responsilblities Develop and test AI application prototypes. Work with Generative AI, LLMs, APIs, and automation tools. Support document analysis, data extraction, summarization, and classification use cases. Test AI outputs for accuracy, reliability, and usability. Support proof-of-concepts and demonstrations. Research new AI technologies and potential business applications. Document solutions, results, and lessons learned. Your Qualifications – Bright, Curious, and Ready to Learn Student or recent graduate in Computer Science, AI, Software Engineering, Data Science, or related field. Basic programming knowledge, preferably Python. Familiarity with ChatGPT, Generative AI, or AI APIs. Good analytical, problem-solving, and communication skills. Strong interest in learning and applying new AI technologies. Nice to Have Knowledge of OpenAI / Azure OpenAI, RAG, AI agents, APIs, Git, SQL, or cloud technologies is an advantage. Why Join Siemens? A clear career path with learning, mentorship, and growth opportunities. Exposure to real-world energy automation projects and cutting-edge technologies. A dynamic and inclusive work culture where your ideas matter. Competitive compensation, benefits, and professional development programs. What else do you need to know? As a world leader in developing and producing the most advanced engineering technologies, we improve lives and further human achievements worldwide, while also protecting the climate - all thanks to our employees. Working with us, you have the foundation to develop personally and professionally. We give you the chance to do something significant that benefits society and human progress. We give you the chance to create a difference. Diversity at Siemens is our source of creativity and innovation. Having different types of talent and experiences makes us more ambitious and better prepared to respond successfully to the demands of the Society. Therefore, we value the candidates that reflect the Diversity that we enjoy in our Company. Please find more information at www.siemens.com At Siemens we are always challenging ourselves to build a better future. We need the most innovative and diverse Digital Minds to develop tomorrow ‘s reality. Find out more about the Digital world of Siemens here: www.siemens.com/careers/digitalminds We are looking forward to receiving your online application. Please note: Only complete applications can be considered in the selection process</span> </div>
<p>The iOS Application Support Engineer is responsible for supporting and maintaining production iOS applications built using Swift and SwiftUI . The role is aligned to L2 and L3 application support , focusing on incident resolution, root cause analysis, application stability, and continuous improvement of guest facing mobile applications in a hospitality environment.</p><p><b>Key Responsibilities:</b></p><ul><li>Act as the highest escalation point for complex iOS application issues.</li><li>Perform deep root cause analysis of recurring or critical incidents.</li><li>Diagnose and fix code level defects in Swift / SwiftUI.</li><li>Lead performance optimization and crash reduction initiatives.</li><li>Support complex releases, rollbacks, and emergency hotfixes.</li><li>Collaborate with backend, DevOps, and security teams on systemic issues.</li><li>Proactively identify risks impacting guest experience and availability.</li><li>Provide technical guidance and mentoring to L2 support engineers.</li></ul><p>Deliverables:</p><ul><li>Permanent resolution of critical and recurring iOS issues.</li><li>Improved application performance, reliability, and release quality.</li><li>Documented RCA reports with preventive actions.</li><li>Reduced incident recurrence and improved SLA compliance.</li><li>Standards and best practices for iOS application support.</li><li>Permanent resolution of critical and recurring iOS issues.</li><li>for iOS application suppo</li></ul><p>Mandatory Technical Skills:</p><ul><li>Bachelor s Degree in Computer Science, Software Engineering.</li><li>5+ years experience in iOS development and/or L3 application support.</li><li>Expert level proficiency in Swift and SwiftUI .</li><li>Strong knowledge of iOS architecture, debugging, and performance tuning.</li><li>Experience supporting high usage, guest facing mobile applications .</li></ul><p>Tools / Platforms / Technologies:</p><ul><li>Mobile Apps (iOS Swift/SwiftUI)</li><li>SQL (PostgreSQL)</li><li>Monitoring Tools (Datadog, CloudWatch)</li><li>Git / CI-CD Tools (GitHub, Jenkins, Azure DevOps)</li><li>ITSM Tools (ServiceNow, Jira)</li></ul><p>Preferred / Nice-to-Have Skills:</p><ul><li>Experience in luxury hotel or resort operations</li><li>Knowledge of CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps)</li><li>Knowledge of AWS</li><li>Exposure to mobile app QA/testing tooling (Firebase, TestFlight)</li><li>Strong grasp of API security , caching, and CDN optimization</li><li>Experience with observability enhancements (dashboards, alerts, log enrichment)</li></ul><p>Certifications (if any):</p><ul><li>ITIL Foundation Certification</li><li>Apple App Development with Swift Certification</li><li>ITIL Foundation (IT Service Management)</li><li>Cloud or DevOps certifications supporting mobile CI/CD</li></ul><p><strong>Desired Candidate Profile</strong></p><p>Mandatory Technical Skills:</p><ul><li>Bachelor s Degree in Computer Science, Software Engineering.</li><li>5+ years experience in iOS development and/or L3 application support.</li><li>Expert level proficiency in Swift and SwiftUI .</li><li>Strong knowledge of iOS architecture, debugging, and performance tuning.</li><li>Experience supporting high usage, guest facing mobile applications .</li></ul><p>Tools / Platforms / Technologies:</p><ul><li>Mobile Apps (iOS Swift/SwiftUI)</li><li>SQL (PostgreSQL)</li><li>Monitoring Tools (Datadog, CloudWatch)</li><li>Git / CI-CD Tools (GitHub, Jenkins, Azure DevOps)</li><li>ITSM Tools (ServiceNow, Jira)</li></ul><p>Preferred / Nice-to-Have Skills:</p><ul><li>Experience in luxury hotel or resort operations</li><li>Knowledge of CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps)</li><li>Knowledge of AWS</li><li>Exposure to mobile app QA/testing tooling (Firebase, TestFlight)</li><li>Strong grasp of API security , caching, and CDN optimization</li><li>Experience with observability enhancements (dashboards, alerts, log enrichment)</li></ul><p>Certifications (if any):</p><ul><li>ITIL Foundation Certification</li><li>Apple App Development with Swift Certification</li><li>ITIL Foundation (IT Service Management)</li><li>Cloud or DevOps certifications supporting mobile CI/CD</li></ul>
Аbout Global Foundries <br><br>Global Foundries (GF) is a leading full-service semiconductor foundry providing a unique combination of design, development, and fabrication services to some of the world’s most inspired technology companies. With a global manufacturing footprint spanning three continents, GF makes possible the technologies and systems that transform industries and give customers the power to shape their markets. For more information, visit www.gf.com.<br><br>About The Role<br><br>We are seeking a highly motivated Member of Technical Staff (MTS) Firmware Engineer to join our expanding engineering team. In this role, you will design, develop, validate, and maintain embedded firmware solutions for next-generation high-speed networking, optical interconnect, and semiconductor products.<br><br>You will work closely with Digital Design, Verification, and Systems teams to enable product bring-up, hardware validation, feature development, and performance optimization across complex hardware platforms.<br><br>This position offers the opportunity to work on cutting-edge technologies including high-speed Ser Des, optical engines, silicon photonics, and Co-Packaged Optics (CPO) systems.<br><br>Key Responsibilities<br><br>Design, implement, debug, and maintain embedded firmware for complex hardware platforms. Develop firmware for embedded processors, microcontrollers, and management controllers integrated within advanced ASIC and optical systems. Create low-level device drivers and hardware abstraction layers (HAL). Implement control, monitoring, telemetry, diagnostics, and configuration firmware. Support board bring-up, silicon validation, and system integration activities. Develop interfaces for standards-based management protocols such as I2C, SPI, UART, MDIO ... etc Collaborate with Digital Design and Verification teams to define firmware-hardware interfaces. Participate in architecture reviews and contribute to firmware requirements and specifications. Analyze system performance and optimize firmware for latency, throughput, memory utilization, and power efficiency. Create automated validation and regression environments for firmware testing. Debug hardware/software interactions using lab equipment such as oscilloscopes, logic analyzers, protocol analyzers, and JTAG debuggers. Document firmware architecture, APIs, design specifications, and test procedures. Support customer in resolving complex technical issues.<br><br>Required Qualifications<br><br>Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.10+ years of firmware or embedded software development experience. Strong proficiency in C/C++ programming. Experience with embedded real-time systems and firmware architecture. Solid understanding of computer architecture, microcontrollers, and embedded processors. Experience working with communication protocols such as: I2C / SPI / UART / MDIOExperience using source control systems (Git). Strong debugging and problem-solving skills. Excellent written and verbal communication skills.<br><br>Preferred Qualifications<br><br>Experience with networking, data center, telecom, or semiconductor products. Knowledge of high-speed interfaces such as: Ethernet / UCIeExperience developing firmware for ASICs, FPGAs, or custom silicon. Familiarity with silicon bring-up and post-silicon validation. Understanding of optical networking and silicon photonics systems. Experience with CMIS management interfaces. Familiarity with Linux device drivers and embedded Linux environments. Experience with scripting languages such as Python, Perl, or Tcl. Exposure to secure boot, firmware update mechanisms, and reliability features. Understanding of firmware verification and automation methodologies.<br><br>Required Technical Skills<br><br>C/C++Git Embedded Debugging Firmware Architecture Hardware Interfaces Real-Time Systems<br><br>Preferred Technical Skills<br><br>Python Embedded Linux CMISPCIeEthernet UCIeFPGA Prototyping JTAGCI/CD Automation<br><br>Success Metrics<br><br>The Successful Candidate Will<br><br>Deliver robust and production-quality firmware solutions. Drive successful board and silicon bring-up efforts. Improve firmware quality through automation and testing. Collaborate effectively across multidisciplinary teams. Contribute innovative technical solutions to complex system challenges. Help accelerate product development and time-to-market.<br><br>Why Join Us?<br><br>Work on industry-leading networking and semiconductor technologies. Contribute to next-generation optical and high-speed connectivity solutions. Collaborate with world-class ASIC, DSP, and system architects. Competitive compensation and benefits. Strong opportunities for technical growth and career advancement. Innovative, collaborative engineering culture.<br><br>Apply today and help shape the future of high-performance connectivity and silicon innovation.<br><br>Information about our benefits you can find here: https://gf.com/careers/opportunities-in-europe/
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Become the AI & Automation Rockstar at Infomineo!<br> Do you dream of using cutting-edge AI and automation to revolutionize how businesses operate?<br> Infomineo, a fast-growing business insights powerhouse, is seeking a Research & Development Engineer to join our ranks and spearhead the development of next-gen solutions for our global clientele.<br> Why Infomineo?<br> Here's what sets us apart: Shape the Future of Business Insights: You'll be at the forefront, designing and implementing AI-driven solutions that automate tasks and boost efficiency across our entire service spectrum (Business Research, Content, Design, and Data Analytics).<br> Work with the Big Players: Our clients are industry leaders - Fortune 500s, consultancies, governments, and NGOs - and you'll play a vital role in supporting their success.<br> Global Impact, Local Connections: Infomineo boasts a vibrant international team with offices across 5 continents.<br> Collaborate with diverse, brilliant minds and gain exposure to a variety of industries and regions.<br> Thrive in a Collaborative Culture: We value intellectual curiosity, creativity, and a "can-do" attitude.<br> You'll be encouraged to contribute your ideas and make a real difference in the company's growth.<br> Does this sound like your dream role?<br> Here's what you'll bring to the table: 1-3 years of experience developing applications using Python Experience building frontend interfaces using React Experience designing and maintaining RESTful APIs.<br> Experience working with SQL databases (e.<br>g., PostgreSQL) and writing complex queries.<br> Adhere to Clean Code principles and familiarity with software design patterns.<br> Exposure to or a strong interest in integrating AI algorithms (Agentic AI) into web applications.<br> Familiar with Agile/Scrum development cycles.<br> Bachelor’s or Master’s degree in Computer Science or a related field.<br> Education & Experience Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.<br> Experience: 0-3 years of experience in software development (internships included).<br> Technical Proficiency Languages: Strong proficiency in Python (Backend frameworks) and JavaScript/TypeScript.<br> Frontend: Experience developing with React.<br> Database: Experience with PostgreSQL and data modeling.<br> Environment: Proficiency with Linux command line and version control (Git).<br> AI Exposure: Knowledge of or experience implementing AI/ML algorithms or Agentic AI concepts.<br> Soft Skills Problem Solving: A knack for breaking down complex technical challenges into manageable steps.<br> Adaptability: A desire to learn and adapt quickly in a fast-paced environment.<br> Communication: The ability to explain technical decisions to team members and non-technical stakeholders.<br> Nice-to-Haves Experience with Cloud platforms (AWS/GCP) for deployment.<br> Knowledge of specific Python web frameworks (Django, FastAPI, or Flask).<br> Ready to join the revolution?<br> We offer: A competitive compensation and benefits package.<br> The opportunity to make a real impact on a global scale.<br> A dynamic and supportive work environment that values your contributions.<br> Continuous learning and professional development opportunities to propel your career forward.<br> Show us what you've got!<br> Submit your resume, cover letter, and any relevant portfolio links showcasing your AI and automation expertise.<br> Infomineo: Where brilliant minds meet to shape the future of business.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>About Octopus by RTG Octopus by RTG is the tech hiring and outsourcing arm of Robusta Technology Group , dedicated to connecting exceptional tech talent with top-tier organizations across the MENA, GCC, Europe, the US, and Canada .<br> We specialize in building strong, long-term partnerships between skilled professionals and innovative companies.<br> Our mission is to empower growth, innovation, and excellence by matching the right talent with the right opportunities.<br> Job Overview We are currently partnering with a strategic client in the UAE and are actively expanding their team.<br> We are looking for a skilled Optimizely Developer who will spearhead the technical aspects of building a portal project, working closely with a Senior Project Manager, Solutions Architect, and Product Owner.<br> You will guide the development team, managed by a Scrum Master, in implementing Optimizely solutions that meet project requirements and business goals.<br> Your expertise in Optimizely’s suite of products will be crucial in architecting, developing, and optimizing a high-performing, scalable portal.<br> Key Responsibilities Technical Leadership: Serve as the expert in Optimizely for the project, leading the technical design and development of the portal.<br> Solution Architecture: Collaborate with the Architect & Dev Lead to design a robust, scalable architecture that leverages Optimizely’s capabilities to meet business needs.<br> Development Oversight: Guide the development team in best practices for Optimizely implementation, ensuring high-quality code and performance.<br> Collaboration and Integration: Work alongside the Senior Project Manager, Product Owner, and Scrum Master to ensure seamless integration of Optimizely solutions with other project components.<br> Performance Optimization: Optimize the performance of the portal, ensuring it meets the technical and business performance benchmarks.<br> Quality Assurance: Oversee testing and quality assurance, aligning with the project’s quality standards and requirements.<br> Stakeholder Engagement: Communicate effectively with all project stakeholders, providing technical insights and progress updates.<br> Continuous Improvement: Stay updated with the latest Optimizely features and industry trends, applying this knowledge to enhance project outcomes.<br> Bachelor’s degree in Computer Science, IT, or related field.<br> Extensive experience with Optimizely platform, including CMS and Commerce.<br> Proven track record as a Technical Lead in large-scale web portal projects.<br> Strong understanding of web technologies, including .<br>NET, C#, ASP.<br>NET MVC, JavaScript, and cloud platforms.<br> Experience in Agile development environments, working closely with Scrum teams.<br> Excellent problem-solving, communication, and leadership skills.<br> Certification in Optimizely (e.<br>g., Optimizely Developer Certification) is highly desirable.<br> Familiarity with integration of third-party services and APIs in the Optimizely platform.<br> Additions Innovation and Strategy: Drive innovative solutions within the project, leveraging Optimizely to enhance user experience and business value.<br> Training and Mentorship: Provide training and mentorship to team members on Optimizely, raising their competency levels.<br> Risk Management: Identify technical risks and work collaboratively to develop and implement mitigation strategies.<br> Vendor Liaison: Act as the primary technical contact for Optimizely, managing relationships and ensuring support and service meet project needs.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>About the Role We are looking for a Director of Software Engineering (Full-Stack) to lead multidisciplinary engineering, QA, and content teams while overseeing the delivery of enterprise-scale digital platforms powered by Adobe Experience Manager (AEM).<br> The role is responsible for delivery governance, technical leadership, stakeholder management, and ensuring high-quality digital experiences across multiple markets.<br> Key ResponsibilitiesDelivery Leadership & Team Management Lead, mentor, and manage multidisciplinary teams of Software Engineers, QA Specialists, and CMS Content Authors.<br> Define team structure, capacity planning, and resourcing.<br> Foster a culture of quality, accountability, and continuous professional development.<br> Own delivery governance, including sprint planning, prioritization, risk management, and reporting to client and internal stakeholders.<br> AEM Content Operations & Editorial Management Oversee the creation, update, and maintenance of editorial, campaign, and product pages across multiple regional websites.<br> Govern news publishing, content archival, and content hygiene.<br> Manage offers, campaigns, competitions, forms, brochures, galleries, and downloadable assets.<br> Oversee dealer and showroom pages, pricing updates, locations, timings, and vehicle model information.<br> Ensure effective use of AEM native tooling, components, sheet-based management, and eCommerce content.<br> Oversee vehicle landing pages, configurator pages, kiosk pages, and model data authoring.<br> Digital Asset Management (DAM) Oversee the upload, organization, and governance of digital assets.<br> Ensure assets are optimized and reusable across markets.<br> Govern brochure and model-year asset lifecycles.<br> Product Information Management (PIM) Direct centralized model data management, including model-year updates, specifications, pricing, and product changes.<br> Coordinate model rollouts across regional markets.<br> Enable compare, configurator, and prices & specifications pages using PIM data.<br> Ensure accurate and reusable product data across all markets.<br> Forms, Lead Management & Feature Enablement Oversee campaign, lead, feedback, and dealer forms.<br> Prioritize and enable new features based on business requirements.<br> Digital Services & Web Applications Own the maintenance and enhancement of in-showroom web applications.<br> Oversee release management, version control, and application updates.<br> Drive feature enhancements and UX improvements.<br> Ensure synchronization between applications, AEM, and PIM.<br> SEO, Performance & Quality Oversee SEO implementation and technical monitoring.<br> Ensure performance, accessibility, and quality standards through robust QA processes.<br> Localization & Market Enablement Oversee market setup and localization of pages, assets, and product data.<br> Ensure consistent delivery of market-specific content.<br> Client Engagement & Stakeholder Management Serve as the senior technical point of contact for client and market stakeholders.<br> Establish training, adoption, and feedback governance.<br> Communicate updates, enhancements, and roadmaps while driving continuous improvement.<br> Qualifications 10+ years of experience in digital delivery, web engineering, or technical program management.<br> 3+ years in a technical leadership or director-level role.<br> Proven experience delivering enterprise-scale Adobe Experience Manager (AEM) solutions.<br> Experience leading multidisciplinary engineering, QA, and content teams.<br> Strong delivery governance and stakeholder management experience.<br> Experience with DAM and PIM systems.<br> Experience overseeing custom web application maintenance and enhancement.<br> Experience working in Agile/Scrum environments.<br> Technical SkillsContent Management & AEM Adobe Experience Manager (Sites, Assets, and authoring workflows) AEM native components, templates, and sheet-based content tooling Headless/hybrid content delivery Multi-market content architecture Digital Asset & Product Information Management DAM structuring, asset optimization, and reuse strategies PIM-driven product data models Web Application Development & Support Modern web application stacks Front-end frameworks API integrations Application performance monitoring Release management SEO, Performance & Localization Technical SEO Performance optimization Accessibility standards Internationalization (i18n) Multi-market localization DevOps & Delivery CI/CD pipelines Git Agile/Scrum QA processes Test automation Quality governance Nice to Have Adobe Experience Manager or Adobe Experience Cloud certifications.<br> Experience in automotive or other multi-brand, multi-market digital sectors.<br> Experience with Azure, AWS, or GCP.<br> Experience with AEM as a Cloud Service.<br> Prior experience within a digital agency or consultancy delivery model.<br> Soft Skills Strong leadership and mentoring capabilities.<br> Excellent communication and stakeholder management skills.<br> Strong organizational and prioritization skills.<br> Analytical and problem-solving mindset.<br> Ability to balance technical depth with commercial and client awareness.<br> Education Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience).<br></span> </div>
Monglish is looking for an experienced Senior Full Stack Developer to join our growing team. The ideal candidate will have strong expertise in building scalable web applications, designing robust backend systems, and delivering high-quality user experiences.<br>Responsibilities:<br>Design, develop, and maintain scalable full-stack web applications. Build and optimize frontend interfaces with modern frameworks and technologies. Develop secure, high-performance backend services and APIs. Design and manage databases, ensuring performance, reliability, and data integrity. Collaborate with product managers, designers, and developers to deliver new features. Review code, improve development standards, and mentor junior developers. Troubleshoot complex technical issues and provide effective solutions. Participate in architecture decisions and technical planning. Ensure application security, scalability, and maintainability. Stay updated with emerging technologies and recommend improvements.<br>Requirements:<br>5+ years of experience as a Full Stack Developer or similar role. Strong experience with frontend technologies such as React, Angular, or Vue.js. Strong backend development experience using technologies such as Node.js, . NET, Java, Python, or similar. Solid understanding of RESTful APIs and system integrations. Experience with SQL and/or NoSQL databases. Strong knowledge of software architecture and design patterns. Experience with cloud platforms such as AWS, Azure, or Google Cloud is a plus. Familiarity with Git, CI/CD pipelines, and modern development workflows. Strong problem-solving and analytical skills. Ability to work independently and collaborate effectively within a team. Excellent communication skills and attention to detail.<br>Nice to Have:<br>Experience working in EdTech, language learning, or AI-powered products. Experience with AI integrations or automation tools. Experience leading technical projects or mentoring developers.<br>What We Offer:<br>Opportunity to work on an innovative product at Monglish. A collaborative and growth-focused environment. Competitive compensation package. Opportunities for professional development and learning.<br>Work Conditions:<br>Full-time position.5 working days per week.9 working hours per day. Work from office. Collaborative and professional working environment at Monglish.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span><b>Who we are</b>
<br></span><p>VOIS (Vodafone Intelligent Solutions) is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through Talent, Technology & Transformation. <br>As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other Telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and 3rd party capability. <br>We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal. <br>#VOIS #BeUnrivalled #CreateTheFuture</p><br><br><br><b>About this Role</b>
<br>We are seeking a skilled Full Stack Software Developer with strong expertise in Java, Spring Boot microservices, React.js, Next.js, JavaScript, and TypeScript to design, build, and support scalable digital solutions. The role offers the opportunity to contribute across the full software development lifecycle, collaborate with cross-functional teams, influence architectural decisions, and support the development of high-quality end-to-end applications. The successful candidate will also have the opportunity to mentor colleagues and contribute to engineering best practices.<br><br><br><b>What you’ll do</b>
<br><ul>
<li>Design, develop, and maintain scalable backend systems using Java and Spring Boot microservices.</li>
<li>Define, implement, and evolve microservice architectures and RESTful APIs.</li>
<li>Ensure code quality through testing, peer reviews, and adherence to engineering standards.</li>
<li>Drive effective integration between backend services and React-based user interfaces.</li>
<li>Contribute across planning, design, implementation, testing, deployment, and ongoing support activities.</li>
<li>Support containerisation initiatives using Docker and contribute to CI/CD automation practices.</li>
<li>Collaborate with business analysts, engineering teams, and other stakeholders to deliver scalable solutions.</li>
<li>Mentor junior engineers and help advance shared engineering standards across the team.</li>
</ul><br><br><b>Who you are</b>
<br><ul>
<li>Degree in Computer Science, Engineering, or a related discipline.</li>
<li>Approximately 4–6 years of experience delivering enterprise IT projects.</li>
<li>Strong full stack development experience using Java, Spring Boot microservices, React.js, Next.js, JavaScript, and TypeScript.</li>
<li>Proven experience designing scalable microservices, REST and GraphQL APIs, and distributed systems. </li>
<li>Strong understanding of modern frontend engineering, component-based architectures, performance optimisation, and user interface best practices. </li>
<li>Experience integrating frontend applications with backend services and defining scalable API contracts.</li>
<li>Good knowledge of SQL and NoSQL databases, caching approaches, and data modelling techniques. </li>
<li>Experience with CI/CD tools and DevOps practices, including Jenkins, GitHub Actions, or GoCD. </li>
<li>Strong experience with Git-based workflows, collaborative development practices, and code reviews.</li>
<li>Ability to take technical ownership, contribute to architectural decisions, and support the growth of other engineers.</li>
<li>Awareness of Docker and related containerisation technologies; knowledge of Kubernetes would be advantageous.</li>
<li>Strong communication skills and the ability to work effectively with multiple stakeholders in cross-functional environments.</li>
<li>A continuous learning mindset with an interest in emerging technologies, automation, and process improvement.</li>
</ul><br><br><b>Not a perfect fit?</b>
<br><p>Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.</p><br><br><br><b>What's in it for you</b>
<br><ul>
<li>Opportunity to work on scalable enterprise applications using modern full stack technologies.</li>
<li>Exposure to microservices architecture, cloud-native development practices, and distributed systems design.</li>
<li>Opportunities to influence technical decisions and contribute to architecture discussions.</li>
<li>Collaboration with cross-functional teams in a global technology environment.</li>
<li>Experience mentoring colleagues and contributing to engineering excellence initiatives.</li>
</ul><br><br><b>What skills you will learn</b>
<br><ul>
<li>Advanced microservices architecture and enterprise application design.</li>
<li>Full stack solution delivery across backend and frontend technologies.</li>
<li>CI/CD automation, DevOps practices, and application containerisation.</li>
<li>Technical leadership, architectural decision-making, and engineering mentoring.</li>
<li>Scalable API design, distributed systems concepts, and modern software engineering practices.</li>
</ul><br><br><b>VOIS Equal Opportunity Employer Commitment</b>
<br><p>Vodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, gender identity, gender expression, sexual orientation, pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio-economic background. </p><br><br><br><b>Join Us</b>
<br><p>At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this. <br>We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together. <br>With us, you can truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.</p><br><br><br><b>Alert </b>
<br><p>Apply for Vodafone jobs only through the official Vodafone Careers website to avoid job scams and fraud. <br>#JDEnhancedByTARA</p><br><br><br><b>Follow us on social media</b>
<br>
<ul>
<li>LinkedIn: VOIS on LinkedIn</li>
<li>Facebook: VOIS on Facebook</li>
<li>Instagram: VOIS on Instagram</li>
<li>Chat with our employees: Employee Insights</li>
</ul>
<br><br><br><br>
</div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span><b>Who we are</b>
<br></span><p>VOIS (Vodafone Intelligent Solutions) is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through Talent, Technology & Transformation. <br>As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other Telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and 3rd party capability. <br>We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal. <br>#VOIS #BeUnrivalled #CreateTheFuture</p><br><br><br><b>About this Role</b>
<br>We are seeking a skilled Full Stack Software Developer with strong expertise in Java, Spring Boot microservices, React.js, Next.js, JavaScript, and TypeScript to design, build, and support scalable digital solutions. The role offers the opportunity to contribute across the full software development lifecycle, collaborate with cross-functional teams, influence architectural decisions, and support the development of high-quality end-to-end applications. The successful candidate will also have the opportunity to mentor colleagues and contribute to engineering best practices.<br><br><br><b>What you’ll do</b>
<br><ul>
<li>Design, develop, and maintain scalable backend systems using Java and Spring Boot microservices.</li>
<li>Define, implement, and evolve microservice architectures and RESTful APIs.</li>
<li>Ensure code quality through testing, peer reviews, and adherence to engineering standards.</li>
<li>Drive effective integration between backend services and React-based user interfaces.</li>
<li>Contribute across planning, design, implementation, testing, deployment, and ongoing support activities.</li>
<li>Support containerisation initiatives using Docker and contribute to CI/CD automation practices.</li>
<li>Collaborate with business analysts, engineering teams, and other stakeholders to deliver scalable solutions.</li>
<li>Mentor junior engineers and help advance shared engineering standards across the team.</li>
</ul><br><br><b>Who you are</b>
<br><ul>
<li>Degree in Computer Science, Engineering, or a related discipline.</li>
<li>Approximately 4–6 years of experience delivering enterprise IT projects.</li>
<li>Strong full stack development experience using Java, Spring Boot microservices, React.js, Next.js, JavaScript, and TypeScript.</li>
<li>Proven experience designing scalable microservices, REST and GraphQL APIs, and distributed systems. </li>
<li>Strong understanding of modern frontend engineering, component-based architectures, performance optimisation, and user interface best practices. </li>
<li>Experience integrating frontend applications with backend services and defining scalable API contracts.</li>
<li>Good knowledge of SQL and NoSQL databases, caching approaches, and data modelling techniques. </li>
<li>Experience with CI/CD tools and DevOps practices, including Jenkins, GitHub Actions, or GoCD. </li>
<li>Strong experience with Git-based workflows, collaborative development practices, and code reviews.</li>
<li>Ability to take technical ownership, contribute to architectural decisions, and support the growth of other engineers.</li>
<li>Awareness of Docker and related containerisation technologies; knowledge of Kubernetes would be advantageous.</li>
<li>Strong communication skills and the ability to work effectively with multiple stakeholders in cross-functional environments.</li>
<li>A continuous learning mindset with an interest in emerging technologies, automation, and process improvement.</li>
</ul><br><br><b>Not a perfect fit?</b>
<br><p>Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.</p><br><br><br><b>What's in it for you</b>
<br><ul>
<li>Opportunity to work on scalable enterprise applications using modern full stack technologies.</li>
<li>Exposure to microservices architecture, cloud-native development practices, and distributed systems design.</li>
<li>Opportunities to influence technical decisions and contribute to architecture discussions.</li>
<li>Collaboration with cross-functional teams in a global technology environment.</li>
<li>Experience mentoring colleagues and contributing to engineering excellence initiatives.</li>
</ul><br><br><b>What skills you will learn</b>
<br><ul>
<li>Advanced microservices architecture and enterprise application design.</li>
<li>Full stack solution delivery across backend and frontend technologies.</li>
<li>CI/CD automation, DevOps practices, and application containerisation.</li>
<li>Technical leadership, architectural decision-making, and engineering mentoring.</li>
<li>Scalable API design, distributed systems concepts, and modern software engineering practices.</li>
</ul><br><br><b>VOIS Equal Opportunity Employer Commitment</b>
<br><p>Vodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, gender identity, gender expression, sexual orientation, pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio-economic background. </p><br><br><br><b>Join Us</b>
<br><p>At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this. <br>We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together. <br>With us, you can truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.</p><br><br><br><b>Alert </b>
<br><p>Apply for Vodafone jobs only through the official Vodafone Careers website to avoid job scams and fraud. <br>#JDEnhancedByTARA</p><br><br><br><b>Follow us on social media</b>
<br>
<ul>
<li>LinkedIn: VOIS on LinkedIn</li>
<li>Facebook: VOIS on Facebook</li>
<li>Instagram: VOIS on Instagram</li>
<li>Chat with our employees: Employee Insights</li>
</ul>
<br><br><br><br>
</div>
Senior . NET Developer (Offshore)<br><br>Job Summary<br><br>We are looking for a highly skilled Senior . NET Developer (Offshore) to join our remote engineering team. In this role, you will be responsible for designing, developing, and maintaining scalable, secure, and high-performance applications using Microsoft . NET technologies. You will work closely with cross-functional teams across different time zones, contribute to architectural decisions, and mentor junior developers to deliver high-quality software solutions.<br><br>Key Responsibilities<br><br>Design, develop, test, and maintain enterprise applications using C#, . NET, and ASP. NET Core Build and maintain RESTful APIs, microservices, and backend services Collaborate with product managers, business analysts, UI/UX designers, QA engineers, and other developers to deliver software solutions Write clean, maintainable, and well-documented code following industry best practices Perform code reviews and provide technical mentorship to junior developers Optimize application performance, scalability, and security Troubleshoot and resolve production issues in a timely manner Participate in system architecture, technical design, sprint planning, and Agile ceremonies Implement and maintain CI/CD pipelines and deployment processes Ensure high-quality deliverables while working effectively in a remote, offshore environment<br><br>Required Qualifications<br><br>Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred)5+ years of professional experience in . NET application development Strong expertise in C#, . NET, ASP. NET Core, and Web API development Experience with Entity Framework Core, LINQ, and SQL Server Solid understanding of object-oriented programming, SOLID principles, and Clean Architecture Experience with cloud platforms such as Microsoft Azure or AWSProficiency with Git, Azure Dev Ops, Git Hub Actions, or other CI/CD tools Strong knowledge of software development lifecycle (SDLC) and Agile methodologies Excellent communication, analytical, and problem-solving skills Proven experience working with distributed or offshore teams<br><br>Preferred Qualifications<br><br>Experience with Docker, Kubernetes, and containerized applications Familiarity with messaging technologies such as Rabbit MQ or Azure Service Bus Experience with front-end frameworks such as Angular, React, or Blazor Knowledge of automated testing frameworks and Dev Ops practices Microsoft certifications are a plus
<p><strong>Job Description</strong></p><p><strong>Feature Development</strong></p><ul><li><p>Implement new features in existing mobile applications.</p></li><li><p>Develop standalone features or modules for new applications.</p></li><li><p>Ensure that the features are responsive, performant, and meet project requirements.</p></li></ul><p><strong>Bug Fixing and Maintenance</strong></p><ul><li><p>Identify and fix bugs in existing mobile applications.</p></li><li><p>Perform routine maintenance, including updating dependencies and ensuring compatibility with the latest OS versions.</p></li><li><p>Optimize code for performance and scalability.</p></li></ul><p><strong>Code Review and Collaboration</strong></p><ul><li><p>Participate in code reviews to ensure code quality and adherence to best practices.</p></li><li><p>Collaborate with other developers, designers, and project managers to align on project goals and timelines.</p></li><li><p>Write clear and maintainable code following coding standards.</p></li></ul><p><strong>Testing and Debugging</strong></p><ul><li><p>Write unit tests and perform integration testing to ensure application reliability.</p></li><li><p>Debug and resolve issues that arise during testing or after deployment.</p></li><li><p>Ensure the app performs well across different devices and OS versions.</p></li></ul><p><strong>App Deployment</strong></p><ul><li><p>Assist in deploying the app to app stores (Google Play, Apple App Store).</p></li><li><p>Ensure compliance with store guidelines and requirements.</p></li><li><p>Handle versioning and the release process.</p></li></ul><p></p><p><strong>Requirements</strong></p><ul><li><p><strong>Job Requirements</strong></p><p><strong>Key Skills and Knowledge Areas:</strong></p><ul><li><p>Strong knowledge of Flutter framework and Dart programming language.</p></li><li><p>Experience in developing and maintaining mobile applications (Android & iOS).</p></li><li><p>Good understanding of mobile application architecture and design patterns.</p></li><li><p>Knowledge of RESTful APIs and integration with backend services.</p></li><li><p>Familiarity with version control systems such as Git.</p></li><li><p>Understanding of app store deployment processes (Google Play & Apple App Store).</p></li><li><p>Knowledge of testing methodologies, including unit testing and integration testing.</p></li><li><p>Awareness of performance optimization techniques and scalability best practices.</p></li></ul><p><strong>Abilities:</strong></p><ul><li><p>Ability to analyze requirements and translate them into functional applications.</p></li><li><p>Strong problem-solving and debugging skills.</p></li><li><p>Ability to work collaboratively </p></li><li><p>Ability to manage time effectively and meet deadlines.</p></li><li><p>Attention to detail and commitment to delivering high-quality work.</p></li><li><p>Ability to handle multiple tasks and adapt to changing project needs.</p></li></ul><p><strong>Qualifications:</strong></p><ul><li><p>Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.</p></li></ul></li></ul><p></p>
About the Role Ostoul Capital Group is looking for an AI & Automation Engineer to work closely with our leadership team on a range of AI, automation, data, and internal technology initiatives. This is a hands-on role for someone who enjoys using modern AI tools to solve real business problems. You will work across different departments to identify manual processes, build automations, develop AI-powered tools, analyse data, and rapidly prototype new solutions. We are not looking for someone who only understands AI theoretically. We want someone who is comfortable building things, experimenting with new tools, working independently, and using AI-assisted development tools to move quickly.<br>What You’ll Work OnYour work may include:Automating repetitive business and operational processes. Building internal AI-powered tools and applications. Using AI coding tools such as Claude Code and Claude Cowork to rapidly develop and improve solutions. Developing Python scripts, integrations, APIs, and automation workflows. Working with structured and unstructured business data. Querying and manipulating data using SQL. Connecting different internal systems and external APIs. Building AI workflows using LLMs and other AI services. Creating prototypes and proof-of-concepts for new AI initiatives. Supporting reporting, analytics, and management dashboards. Working with different departments to understand problems and turn them into practical technology solutions. Researching and testing new AI tools that could improve productivity across the company.<br>What We’re Looking For Required1–2 years of relevant professional. Strong practical experience with modern AI tools and LLMs. Comfortable using AI-assisted development tools, particularly Claude Code. Experience or strong familiarity with Claude Cowork or similar agentic AI tools. Good working knowledge of Python. Basic to intermediate knowledge of SQL. Ability to work with APIs, JSON, databases, and third-party services. Strong problem-solving skills and the ability to turn loosely defined business requirements into working solutions. Comfortable learning unfamiliar technologies quickly. Ability to work independently without needing detailed technical instructions for every task.<br>Strong Plus Experience with any of the following would be valuable:Power BI or other business intelligence tools. Experience with Power Automate Desktop. Data analytics and data visualisation. Front-end development such as React, Java Script, HTML/CSS or similar technologies. Workflow automation platforms such as n8n, Make, Zapier or Power Automate. AI APIs such as Anthropic, Open AI, Gemini or similar platforms. Building AI agents or multi-step AI workflows. Data extraction, document processing, OCR or intelligent document automation. Git/Git Hub and basic software development practices. Working with financial services, fintech, brokerage or investment-related systems.<br>Who Would Be a Good Fit? You would be a strong fit if you are the type of person who:Uses AI tools every day rather than occasionally. Likes figuring things out rather than waiting for detailed instructions. Can go from an idea to a working prototype quickly. Is equally comfortable looking at a business process, writing Python, querying a database, and testing an AI model. Constantly experiments with new AI products and development tools. Understands that AI and automation often work together rather than as separate disciplines. Is interested in applying AI to real operational problems rather than only building demos.<br>Why Join Ostoul? You will have the opportunity to work directly on real AI transformation initiatives within one of Egypt's established financial services groups. Unlike a traditional junior development role, you will be exposed to a wide variety of projects across AI, automation, data, operations, analytics and digital products, with significant freedom to experiment and build. This is a particularly good opportunity for someone early in their career who wants to become highly experienced in the practical application of AI inside a real business.