Offene Stellen

Senior Integration Engineer

Egypt/office job from Cairo

The largest soft drink company is seeking Senior Integration Engineer to design, develop, and maintain integration solutions, utilizing the enterprise architecture integration framework. Please apply here and today

 

Evolvice is a nearshore technology services provider that helps businesses scale, innovate, and enhance efficiency. Since 2012, we’ve been developing software solutions and building high-performing remote teams. Today, we focus on integrating AI into business processes and providing IT and security support to drive digital transformation.  Originally based in Germany, we have established development hubs in Egypt, Ukraine, and Portugal and offices in Saudi Arabia. This international presence enables us to deliver high-quality, cost-effective solutions worldwide.   Our Services: Nearshore Teams – Build and scale remote teams of any size with expert engineers. AI-Powered Business Productivity – Leverage AI-driven software solutions to boost efficiency. Cybersecurity – Safeguard your business with advanced security assessments and services. Managed IT & Application Support – Ensure seamless operations with proactive IT management and support.  We’re proud to work with industry leaders like Bosch, Douglas, WTS, DHL, Tatweer and GOSI, and many others. Combining German precision with nearshore agility, we provide secure, scalable, and cost-effective IT solutions tailored to your business needs.  Project: operating one of the largest soft drink operations in Egypt, the client is a strategic bottling partner and the exclusive producer and distributor of a globally recognized beverage brand worldwide. The Client is seeking Senior Integration Engineer to design, develop, and maintain integration solutions, utilizing the enterprise architecture integration framework.Responsibilities: Develop and implement software solutions to integrate applications and systems. Work closely with cross-functional teams to define integration needs and create appropriate solutions. Create and maintain comprehensive integration documentation, including design specifications, test plans, and user manuals. Diagnose and resolve integration issues effectively. Keep up with the latest integration technologies and best practices. Collaborate with various departments to ensure optimal use of the integration framework. Provide guidance on architectural design methodologies, definitions, and best practices to architects, Business Process Leaders, and operational teams. Ensure the accurate tagging and review of related Epics, Features, and User Stories, including associated efforts.   Required requirements:   Bachelor’s degree in Computer Science, Software Engineering, or a related field. 3+ years of experience in software development, with a focus on integrations. Solid understanding of integration technologies such as APIs, API-M, oDATA, SOAP, Event-Driven Integrations, JMS, iDOCs, and RFC. Familiarity with at least one integration platform (e.g., Google Apigee, MuleSoft, Apache Kafka, etc.). Proficiency in scripting languages (JavaScript, Groovy). Strong understanding of business processes and application needs. Experience with frameworks like SAFe is advantageous. Familiarity with work management tools such as Azure DevOps, Jira, ServiceNOW is a plus. Excellent problem-solving skills and keen attention to detail. Strong communication and collaboration abilities. Capable of explaining complex and abstract concepts in a clear and structured way. Fluency in English (both written and verbal) at an upper-intermediate level or higher. Candidate MUST be based in Cairo, Egypt and ready to work from the office.We offer:  Financial stability Interesting and challenging projects within professional self-managed teams. Friendly team and a comfortable working environment. Flexible schedule (8 —10 AM start) with the possibility to work assigned hours and/or adjust work schedule as requested by the manager. Social insurance & Health insurance. Paid sick leave. English and German language classes. Sports and fitness reimbursement.  Why Work With Us:  We work as a self-driven team without complex management structures. Our teams make independent decisions without recommendations from the client. We nurture an open, transparent environment where we all enjoy our work   

Senior PHP Symfony Developer

Ukraine/remote from Ukraine

The client is urgently looking for one strong Senior PHP Symfony Developer to develop and implement innovative eHealth solutions for hospitals.

Evolvice is a nearshore technology services provider that helps businesses scale, innovate, and enhance efficiency. Since 2012, we’ve been developing software solutions and building high-performing remote teams. Today, we focus on integrating AI into business processes and providing IT and security support to drive digital transformation.  Originally based in Germany, we have established development hubs in Egypt, Ukraine, and Portugal and offices in Saudi Arabia. This international presence enables us to deliver high-quality, cost-effective solutions worldwide.   Our Services: Nearshore Teams – Build and scale remote teams of any size with expert engineers. AI-Powered Business Productivity – Leverage AI-driven software solutions to boost efficiency. Cybersecurity – Safeguard your business with advanced security assessments and services. Managed IT & Application Support – Ensure seamless operations with proactive IT management and support.  We’re proud to work with industry leaders like Bosch, Douglas, WTS, DHL, Tatweer and GOSI, and many others. Combining German precision with nearshore agility, we provide secure, scalable, and cost-effective IT solutions tailored to your business needs.  Project: Based in Berlin, Germany, they develop and implement innovative eHealth solutions for hospitals. Due to the solid medium-sized financing and good sales situation, they are independent of short-term interests and have a sustainable position in the hospital market.The client is urgently looking for one strong Senior PHP Symfony Developer to develop and implement innovative eHealth solutions for hospitals.Critical requirements: Minimum 6+ years of experience in software development in general. At least three years of experience in website design and implementation with PHP8 or higher version. Experience with  PHP8.X version is critical. at least three years of experience  the Symfony Framework 5.4 (or similar PHP MVC Framework), Twig, Doctrine, MySQL or MariaDB) and Javascript. Experience with  the Symfony Framework 5.X is critical. Confident use of the Linux shell Fluent in English: both written and spoken (minimum upper-intermediate).   Desirable skills (will be a plus):   Experience in server administration (Apache, MariaDB) / DevOps Experience in server virtualisation (VMware ESXi / Hyper-V) Experience in the development of mobile applications   Education:  Bachelor’s degree in Computer Science or a related field is preferred.We offer:  Financial stability Interesting and challenging projects within professional self-managed teams. Friendly team and a comfortable working environment. Flexible schedule (8 —10 AM start) with the possibility to work assigned hours and/or adjust work schedule as requested by the manager. 21 working days paid vacation. Social insurance & Health insurance. Paid sick leave. English and German language classes. Sports and fitness reimbursement.  Why Work With Us:  We work as a self-driven team without complex management structures. Our teams make independent decisions without recommendations from the client. We nurture an open, transparent environment where we all enjoy our work     

Camunda Developer

Egypt/Cairo

We are seeking a skilled and experienced Camunda Developer to join our team

Evolvice is a nearshore technology services provider that helps businesses scale, innovate, and enhance efficiency. Since 2012, we’ve been developing software solutions and building high-performing remote teams. Today, we focus on integrating AI into business processes and providing IT and security support to drive digital transformation.   Originally based in Germany, we have established development hubs in Egypt, Ukraine, and Portugal, as well as offices in Saudi Arabia. This international presence enables us to deliver high-quality, cost-effective solutions worldwide.    Our Services:  Nearshore Teams – Build and scale remote teams of any size with expert engineers.   AI-Powered Business Productivity – Leverage AI-driven software solutions to boost efficiency.   Cybersecurity – Safeguard your business with advanced security assessments and services.   Managed IT & Application Support – Ensure seamless operations with proactive IT management and support.   We’re proud to work with industry leaders like Bosch, Douglas, WTS, DHL, Tatweer and GOSI, and many others. Combining German precision with nearshore agility, we provide secure, scalable, and cost-effective IT solutions tailored to your business needs.   Currently, we are searching for a Camunda Developer to join our big team of professionals.  Full technology stack on the project - Java , Camunda, Spring, Hibernate .    Requirements: Bachelor’s degree in Computer Science, Information Technology, or related field. 2+ years of experience in Java development, including experience with Java frameworks (e.g., Spring, Hibernate). 2+ years of experience working with Camunda BPM. Modeling process using camunda modeler BPM Implementing business rules using camunda DMN Implementing process statuses using Camunda CMMN Experience in RESTful and SOAP web services development. Proficiency with relational databases such as MySQL, Oracle, or PostgreSQL. Knowledge of front-end technologies like Angular, React, or Vue.js is a plus. Familiarity with microservices architecture and containerization (e.g., Docker, Kubernetes) is desirable. Excellent problem-solving skills and attention to detail. Preferred Skills: Experience in Camunda Modeler and Cockpit. Knowledge of workflow orchestration and integration with external services. Familiarity with DevOps tools (e.g., Jenkins, Git, CI/CD) and agile methodologies.   Key Responsibilities: Design, develop, and implement business process automation solutions using Camunda BPM. Integrate Camunda workflows with Java-based applications and other systems. Collaborate with stakeholders to gather requirements and create technical specifications. Write clean, efficient, and well-documented code following industry standards. Perform code reviews and contribute to the overall software architecture. Troubleshoot and resolve application issues, ensuring optimal performance and stability. Continuously enhance the Camunda BPM processes to improve efficiency and effectiveness. Work closely with DevOps to ensure seamless CI/CD pipeline integration for Camunda applications.   We offer: - Financial stability; - Interesting and challenging projects within professional self-managed teams; - Friendly team and a comfortable working environment; - Flexible schedule (8 —10 AM start) with the possibility to work assigned hours and/or adjust work schedule as requested by the manager; - 21 working days paid vacation; - Social insurance & Health insurance; - Paid sick leave; - English and German language classes; - Sports and fitness reimbursement.  Why Work With Us: We work as a self-driven team without complex management structures. Our teams make independent decisions without recommendations from the client. We nurture an open, transparent environment where we all enjoy our work. 

Senior C# Desktop Engineer

Ukraine/Remote from Ukraine

Hey,  we are searching for Senior C# Desktop Engineer to join our team for a long-term cooperation. Please apply today. 

Evolvice is a nearshore technology services provider that helps businesses scale, innovate, and enhance efficiency. Since 2012, we’ve been developing software solutions and building high-performing remote teams. Today, we focus on integrating AI into business processes and providing IT and security support to drive digital transformation.  Originally based in Germany, we have established development hubs in Egypt, Ukraine, and Portugal and offices in Saudi Arabia. This international presence enables us to deliver high-quality, cost-effective solutions worldwide.   Our Services: Nearshore Teams – Build and scale remote teams of any size with expert engineers. AI-Powered Business Productivity – Leverage AI-driven software solutions to boost efficiency. Cybersecurity – Safeguard your business with advanced security assessments and services. Managed IT & Application Support – Ensure seamless operations with proactive IT management and support.  We’re proud to work with industry leaders like Bosch, Douglas, WTS, DHL, Tatweer and GOSI, and many others. Combining German precision with nearshore agility, we provide secure, scalable, and cost-effective IT solutions tailored to your business needs.  Project: American company that is developing and constructing electrical schemas and electronics for enterprise companies. As a C# Desktop Developer, you will be responsible for designing, developing, and maintaining desktop applications using C# for an internal project. The ideal candidate will possess strong technical skills, a passion for software development, Now, we are looking for a full-time job  Senior C# Desktop Engineer to join our team for a long-term cooperation.Key Responsibilities: Design, develop, and maintain high-quality desktop applications using C#. Collaborate with Project Manager and stakeholders to understand user requirements and translate them into technical specifications. Write clean, maintainable, and efficient code following best practices. Troubleshoot and debug complex software issues, ensuring timely resolution. Integrate with SQL databases to manage application data and optimise performance. Utilize Azure DevOps for source control, project management, and continuous integration/continuous deployment (CI/CD) processes. Stay up-to-date with emerging technologies and industry trends to continually enhance application functionality and performance. Participate in team meetings, sprint planning, and retrospectives. Critical requirements: 5+ years of experience in software development using C#. Advanced experience with SQL for database interaction and optimisation. Proficiency in Azure DevOps for managing development workflows. Strong problem-solving skills and attention to detail. Excellent communication and proactive collaboration abilities. Be ready to work within the Pacific time zone. Preferred Qualifications: Experience with AutoCAD or similar CAD software is a significant plus. Bachelor’s degree in Computer Science, Software Engineering, or a related field is preferred.We offer:  Financial stability Interesting and challenging projects within professional self-managed teams. Friendly team and a comfortable working environment. Flexible schedule (8 —10 AM start) with the possibility to work assigned hours and/or adjust work schedule as requested by the manager. 21 working days paid vacation. Social insurance & Health insurance. Paid sick leave. English and German language classes. Sports and fitness reimbursement.  Why Work With Us:  We work as a self-driven team without complex management structures. Our teams make independent decisions without recommendations from the client. We nurture an open, transparent environment where we all enjoy our work   

Middle/Senior Project Manager

Ukraine/remote from Ukraine

Hey, we are looking for active Project  Manager who is looking for a long-term cooperation. 

Evolvice is a nearshore technology services provider that helps businesses scale, innovate, and enhance efficiency. Since 2012, we’ve been developing software solutions and building high-performing remote teams. Today, we focus on integrating AI into business processes and providing IT and security support to drive digital transformation.  Originally based in Germany, we have established development hubs in Egypt, Ukraine, and Portugal and offices in Saudi Arabia. This international presence enables us to deliver high-quality, cost-effective solutions worldwide.   Our Services: Nearshore Teams – Build and scale remote teams of any size with expert engineers. AI-Powered Business Productivity – Leverage AI-driven software solutions to boost efficiency. Cybersecurity – Safeguard your business with advanced security assessments and services. Managed IT & Application Support – Ensure seamless operations with proactive IT management and support.  We’re proud to work with industry leaders like Bosch, Douglas, WTS, DHL, Tatweer and GOSI, and many others. Combining German precision with nearshore agility, we provide secure, scalable, and cost-effective IT solutions tailored to your business needs.  Project: American company developing and constructing electrical schemas and electronics for enterprise companies. As a Project Manager, you will be responsible for planning, executing, and closing IT projects in alignment with company goals and client expectations. You will have a critical role between the development team and stakeholders, ensuring clear communication and validation of project requirements. The ideal candidate will have a strong background in software engineering, enabling them to understand the technical aspects of projects while managing timelines and deliverables effectively.Now, we are looking for a full-time job  Middle/ Senior Project Manager to join our team for a long-term cooperation.Key Responsibilities: Plan, manage, and oversee software development projects from initiation to completion. Communicate with users and stakeholders to gather requirements, validate expectations, and ensure alignment with project goals. Develop project plans, timelines, and milestones, ensuring successful delivery within scope and budget. Monitor project progress and performance, providing regular updates to stakeholders and addressing any challenges promptly. Facilitate effective communication between technical and non-technical team members, ensuring a shared understanding of project objectives. Utilize Azure DevOps for project management tasks, including tracking progress, managing tasks, and coordinating team workflows. Implement best practices for project management, including risk assessment and mitigation strategies. Foster a collaborative team environment that encourages innovation and continuous improvement Critical requirements: 4+ years of experience managing IT projects, specifically in software development. Strong understanding of software development processes and practices. Be ready to work within the Pacific time zone. Proven experience in effectively communicating with stakeholders and validating project expectations. Proficiency in Azure DevOps for project planning and management. Strong organizational, leadership, and problem-solving skills.   Preferred Qualifications: Background in software engineering or a related field is highly desirable. Familiarity with Agile methodologies and project management frameworks. Experience with various software development tools and technologies.   Education:  Bachelor’s degree in Computer Science, Information Technology, Project Management, or a related field is preferred.We offer:  Financial stability Interesting and challenging projects within professional self-managed teams. Friendly team and a comfortable working environment. Flexible schedule (8 —10 AM start) with the possibility to work assigned hours and/or adjust work schedule as requested by the manager. 21 working days paid vacation. Social insurance & Health insurance. Paid sick leave. English and German language classes. Sports and fitness reimbursement.  Why Work With Us:  We work as a self-driven team without complex management structures. Our teams make independent decisions without recommendations from the client. We nurture an open, transparent environment where we all enjoy our work   

Embedded Software Engineers (Blockchain & IoT)

Egypt/Cairo

We are seeking a highly skilled Embedded Software Engineer with a background in automotive embedded systems and a strong interest in blockchain-integrated IoT solutions.

Evolvice is a nearshore technology services provider that helps businesses scale, innovate, and enhance efficiency. Since 2012, we’ve been developing software solutions and building high-performing remote teams. Today, we focus on integrating AI into business processes and providing IT and security support to drive digital transformation.   Originally based in Germany, we have established development hubs in Egypt, Ukraine, and Portugal, as well as offices in Saudi Arabia. This international presence enables us to deliver high-quality, cost-effective solutions worldwide.    Our Services:  Nearshore Teams – Build and scale remote teams of any size with expert engineers.   AI-Powered Business Productivity – Leverage AI-driven software solutions to boost efficiency.   Cybersecurity – Safeguard your business with advanced security assessments and services.   Managed IT & Application Support – Ensure seamless operations with proactive IT management and support.   We’re proud to work with industry leaders like Bosch, Douglas, WTS, DHL, Tatweer and GOSI, and many others. Combining German precision with nearshore agility, we provide secure, scalable, and cost-effective IT solutions tailored to your business needs.   Currently, we are searching for a Full-stack Developer to join our big team of professionals.  Full technology stack on the project - Blockchain and IOT.    Requirements:  • 3-7 years of experience in embedded software development. • Strong proficiency in C, C++, and Python for embedded systems. • Hands-on experience with AUTOSAR, RTOS, and low-level driver development. • Knowledge of blockchain protocols (Ethereum, Hyperledger, Polkadot) and cryptographic algorithms. • Experience with Vector CANoe, oscilloscope debugging, and HIL/SIL simulation tools. • Familiarity with ISO 26262, MISRA-C guidelines, and functional safety testing. • Understanding of embedded security, TPM (Trusted Platform Module), and cryptographic key management. Preferred Qualifications • Experience working with automotive suppliers such as Valeo, Continental, or Bosch. • Previous work on blockchain-based IoT security solutions. • Experience with secure firmware update mechanisms and digital twin technology. • Certification in ISO 26262 Functional Safety or Blockchain Security   Key Responsibilities: •Develop, optimize, and maintain embedded firmware for blockchain-integrated devices. • Work with ARM Cortex-M, STM32, and TI DSP microcontrollers to implement secure boot, cryptographic authentication, and blockchain-based device communication. • Integrate RTOS, FreeRTOS, or AUTOSAR into embedded systems, ensuring real-time performance. • Implement CAN, SPI, I2C, and UART communication protocols for device-to-device blockchain transactions. • Develop secure over-the-air (OTA) firmware updates with blockchain-verified trust mechanisms. • Collaborate with hardware teams to design and test embedded solutions in compliance with ISO 26262 (Functional Safety). • Conduct code reviews, penetration testing, and security audits to prevent vulnerabilities in embedded applications. • Work in an Agile development environment, using JIRA, Git, CI/CD pipelines.   We offer: - Financial stability; - Interesting and challenging projects within professional self-managed teams; - Friendly team and a comfortable working environment; - Flexible schedule (8 —10 AM start) with the possibility to work assigned hours and/or adjust work schedule as requested by the manager; - 21 working days paid vacation; - Social insurance & Health insurance; - Paid sick leave; - English and German language classes; - Sports and fitness reimbursement.  Why Work With Us: We work as a self-driven team without complex management structures. Our teams make independent decisions without recommendations from the client. We nurture an open, transparent environment where we all enjoy our work. 

Scrum master

Egypt/Cairo

Hello, please apply if you are ready to join our team that is  helping to produce the globally recognized beverage brand worldwide. 

Evolvice is a nearshore technology services provider that helps businesses scale, innovate, and enhance efficiency. Since 2012, we’ve been developing software solutions and building high-performing remote teams. Today, we focus on integrating AI into business processes and providing IT and security support to drive digital transformation.  Originally based in Germany, we have established development hubs in Egypt, Ukraine, and Portugal and offices in Saudi Arabia. This international presence enables us to deliver high-quality, cost-effective solutions worldwide.   Our Services: Nearshore Teams – Build and scale remote teams of any size with expert engineers. AI-Powered Business Productivity – Leverage AI-driven software solutions to boost efficiency. Cybersecurity – Safeguard your business with advanced security assessments and services. Managed IT & Application Support – Ensure seamless operations with proactive IT management and support.  We’re proud to work with industry leaders like Bosch, Douglas, WTS, DHL, Tatweer and GOSI, and many others. Combining German precision with nearshore agility, we provide secure, scalable, and cost-effective IT solutions tailored to your business needs.  Project: operating one of the largest soft drink operations in Egypt, the client is a strategic bottling partner and the exclusive producer and distributor of a globally recognized beverage brand worldwide. As a Scrum Master, you will serve as a key figure in enhancing team efficiency and quality, cultivating an atmosphere that drives innovation and strengthens team engagement. Your leadership will promote a culture of continuous learning and adaptability, enabling teams to improve and evolve consistently. By fostering collaboration and aligning with Agile principles, you will empower teams to perform at their best and consistently deliver outstanding results.Now, we are looking for Scrum Master to join our team at Cairo office. Key Responsibilities:• Lead Agile implementations, ensuring effective application of SAFe and Scrum principles.• Establish a collaborative, self-organizing team environment to drive high performance and achieve team goals efficiently.• Mentor team members and stakeholders in Agile methodologies to foster a culture of growth and continuous improvement.• Facilitate scrum ceremonies such as Sprint Planning, Daily Standups, and Retrospectives to enhance collaboration and communication.• Address and resolve conflicts or impediments, ensuring smooth team progress.• Ensure transparency and alignment between the development team and stakeholders, maintaining clarity on priorities.• Implement Agile metrics and reporting to provide insights for informed decision-making and improved performance.• Identify process enhancement opportunities, introduce improvements, and assess their impact on productivity and outcomes.• Effectively engage with external vendors and align deliverables as needed.• Collaborate with the Product Manager to align outcomes and support RFP processes for vendor sourcing. Requirements:• Minimum of three years of experience as a Scrum Master or Agile Practitioner with a track record of leading successful teams.• Bachelor's degree in a related field; certifications such as CSM or SAFe are preferred.• Deep understanding of Scrum and Agile methodologies.• Strong coordination with product managers to maintain a well-prioritized backlog.• Skilled in shielding teams from distractions to ensure focus and efficiency.• Proven ability to coach and mentor teams, driving the adoption of Agile practices.• Experience in facilitating retrospectives to identify improvement areas.• Excellent emotional intelligence and adaptability in communication styles.• Expertise in change management and overcoming resistance while emphasizing benefits.• Capability to monitor team health and maturity, empowering teams to own their work.• Strong relationship-building skills with key stakeholders such as product managers and architects.• Proactive in identifying risks and proposing mitigation strategies.• Proficiency in Agile tools like ADO, Jira, and Miro for tracking and collaboration.By bringing your skills and passion, you will ensure optimal workflows, foster growth, and enable teams to deliver exceptional value. We offer:  Financial stability Interesting and challenging projects within professional self-managed teams. Friendly team and a comfortable working environment. Flexible schedule (8 —10 AM start) with the possibility to work assigned hours and/or adjust work schedule as requested by the manager. 21 working days paid vacation. Social insurance & Health insurance. Paid sick leave. English and German language classes. Sports and fitness reimbursement.  Why Work With Us:  We work as a self-driven team without complex management structures. Our teams make independent decisions without recommendations from the client. We nurture an open, transparent environment where we all enjoy our work   

Full-stack Developer (Java- Angular)

Egypt/cairo

We are looking for a talented Full Stack Developer to join our dynamic development team

Evolvice is a nearshore technology services provider that helps businesses scale, innovate, and enhance efficiency. Since 2012, we’ve been developing software solutions and building high-performing remote teams. Today, we focus on integrating AI into business processes and providing IT and security support to drive digital transformation.   Originally based in Germany, we have established development hubs in Egypt, Ukraine, and Portugal, as well as offices in Saudi Arabia. This international presence enables us to deliver high-quality, cost-effective solutions worldwide.    Our Services:  Nearshore Teams – Build and scale remote teams of any size with expert engineers.   AI-Powered Business Productivity – Leverage AI-driven software solutions to boost efficiency.   Cybersecurity – Safeguard your business with advanced security assessments and services.   Managed IT & Application Support – Ensure seamless operations with proactive IT management and support.   We’re proud to work with industry leaders like Bosch, Douglas, WTS, DHL, Tatweer and GOSI, and many others. Combining German precision with nearshore agility, we provide secure, scalable, and cost-effective IT solutions tailored to your business needs.   Currently, we are searching for a Full-stack Developer to join our big team of professionals.  Full technology stack on the project - Java - Angular.  Requirements:  Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience). Strong experience with Java and the Spring Boot framework for backend development. Proficiency in frontend technologies, particularly Angular (versions 2+). Solid understanding of RESTful API design and integration. Experience with version control systems, particularly Git. Familiarity with relational databases such as MySQL, PostgreSQL, or similar. Knowledge of front-end build tools like Webpack, NPM, or similar. Experience with cloud services (AWS, Azure, etc.) is a plus. Strong problem-solving and analytical skills. Ability to work effectively in a collaborative, cross-functional team environment. At least Upper-Intermediate English (all internal communication is in English). Preferred Skills: Experience with containerization technologies like Docker and orchestration tools like Kubernetes. Familiarity with continuous integration/continuous deployment (CI/CD) pipelines. Knowledge of other frontend frameworks like React or Vue.js is a plus. Familiarity with NoSQL databases such as MongoDB. Experience with Agile methodologies such as Scrum or Kanban. Key Responsibilities: Design, develop, and maintain scalable web applications using Java Spring Boot (backend) and Angular (frontend). Write clean, efficient, and maintainable code that adheres to best practices and coding standards. Develop and implement RESTful APIs for seamless communication between frontend and backend systems. Collaborate closely with product managers, designers, and other developers to deliver high-quality software solutions. Perform unit testing, debugging, and code reviews to ensure the reliability and performance of the application. Troubleshoot and resolve issues in both the frontend and backend environments. Stay up-to-date with the latest technologies and trends in full-stack development. Contribute to architectural decisions and ensure the scalability and maintainability of applications. Participate in agile development processes including sprint planning, stand-ups, and retrospectives. We offer: - Financial stability; - Interesting and challenging projects within professional self-managed teams; - Friendly team and a comfortable working environment; - Flexible schedule (8 —10 AM start) with the possibility to work assigned hours and/or adjust work schedule as requested by the manager; - 21 working days paid vacation; - Social insurance & Health insurance; - Paid sick leave; - English and German language classes; - Sports and fitness reimbursement.  Why Work With Us: We work as a self-driven team without complex management structures. Our teams make independent decisions without recommendations from the client. We nurture an open, transparent environment where we all enjoy our work. 

PHP Laravel Developer

Egypt/Cairo

We are looking for a skilled Mid-Level PHP Developer with a strong background in Laravel and Yii frameworks

Evolvice is a German nearshore service provider with branches in Egypt, Ukraine, Portugal and KSA. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software engineering and Agile methodology, leading its’ clients' path to digital transformation. Headquartered in the heart of the automobile industry, Stuttgart (Germany), our expertise stretches from automotive, healthcare, travel, financial, governmental, and insurance to manufacturing industries. Our team is over 50 people including web (C#/.NET, Java, JS) & mobile (iOS/Android/Ionic) developers together with business analysts, project managers, QA, and support staff. Our corporate culture is characterized by agile processes, autonomous teams without hierarchies, as well as openness and transparency – both internally and with our clients. Currently, we are searching for a PHP Laravel Developer to join the big team of professionals. We are looking for an active, responsive, and devoted person. Your Profile: 4+ years of professional experience in software development using PHP (Laravel & Yii) Strong understanding of OOP principles and software design patterns Hands-on experience with asynchronous messaging systems (e.g., AWS SQS, RabbitMQ) Experience working with both relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases Familiarity with DevOps and CI/CD pipelines (Docker, Kubernetes, GitHub Actions, GitLab CI/CD) Knowledge of cloud platforms (Google Cloud Platform is a plus) Experience with TDD & EDD methodologies Strong problem-solving skills and ability to debug complex issues Excellent communication skills and ability to work in a collaborative team environment Nice to Have Experience with microservices architecture. ● Following EDD (Example-Driven Development) Knowledge of GraphQL, RESTful APIs, and WebSockets Familiarity with performance optimization and caching strategies Contributions to open-source projects or personal GitHub portfolio Your Mission: Develop, maintain, and optimize web applications using PHP (Laravel & Yii) Design and implement scalable, secure, and high-performance backend solutions Work with relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases Implement asynchronous messaging systems (e.g., AWS SQS) for event-driven architectures Docker and Evironment Containerization. ● Write high-quality code with unit tests and participate in code reviews Collaborate with the DevOps team to improve CI/CD pipelines and deployment workflows (GCP experience is a plus) Following TDD (Test-Driven Development) practices. ● Apply software design patterns and architectural principles to build maintainable systems Work within an Agile development environment, actively participating in sprint planning and standups   We offer: Financial stability, The account is on support. Interesting and challenging projects within professional self-managed teams. Friendly team and a comfortable working environment (Maadi office). Flexible schedule (8 —10 AM start) with a possibility to work assigned hours and/or adjust work schedule as requested by the manager. 22 working days paid vacation. Health insurance. Paid sick leave. English and German language classes. Sports and fitness reimbursement.   Why You Should Work With Us: We work as a self-driven team without complex management structures. Our teams make independent decisions without recommendations from the client. We nurture an open, transparent environment where we all enjoy our work.

Senior Python Developer

Egypt/Cairo

We're seeking an experienced Senior BackEnd Developer to join their team.

Evolvice is a German nearshore service provider with branches in Egypt, Ukraine, Portugal and KSA. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software engineering and Agile methodology, leading its’ clients' path to digital transformation. Headquartered in the heart of the automobile industry, Stuttgart (Germany), our expertise stretches from automotive, healthcare, travel, financial, governmental, and insurance to manufacturing industries. Our team is over 50 people including web (C#/.NET, Java, JS) & mobile (iOS/Android/Ionic) developers together with business analysts, project managers, QA, and support staff. Our corporate culture is characterized by agile processes, autonomous teams without hierarchies, as well as openness and transparency – both internally and with our clients. Currently, we are searching for a Senior Python Developer to join the big team of professionals. We are looking for an active, responsive, and devoted person. Your Profile: Strong and experienced backend developer, with diversified experience.  Significant experience with FastAPI (not Django) and asyncio. This is the core of our stack Has hands-on experience with architecture. Can break down a big project into smaller tasks, explain software design, mentor junior developers, etc.  Worked with No-SQL DBs such as Mongo DB. Some (basic) DevOps capabilities. Can setup a mongo DB, etc. Can work with badly documented 3rd party APIs. Knowledge of React JS - A Plus (but not required) Writing tests for your code Good communication skills in English. Both verbal and written.   Work hours and availability:    Start no later than 10 AM UTC We have meetings with US partners as late as 12:30 ET (17:30 UTC during the winter clock). Expect 1-2 days with such meetings per week. We have an on-call rotation and during your shifts, you will be required to be available for production issues. Very long term (years) Capable of working in a small team where everybody is important.    We offer: Financial stability, The account is on support. Interesting and challenging projects within professional self-managed teams. Friendly team and a comfortable working environment (Maadi office). 22 working days paid vacation. Health insurance. Paid sick leave. English and German language classes. Sports and fitness reimbursement.   Why You Should Work With Us: We work as a self-driven team without complex management structures. Our teams make independent decisions without recommendations from the client. We nurture an open, transparent environment where we all enjoy our work.

Senior QC Automation (Playwright)

Egypt/Cairo

We are searching for a talented Senior QC Automation who is looking for a terrific experience with a high-quality team and exciting projects with international teams.

Evolvice is a German nearshore service provider with branches in Egypt, Ukraine, Portugal and KSA. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software engineering and Agile methodology, leading its’ clients' path to digital transformation. Headquartered in the heart of the automobile industry, Stuttgart (Germany), our expertise stretches from automotive, healthcare, travel, financial, governmental, and insurance to manufacturing industries. Our team is over 50 people including web (C#/.NET, Java, JS) & mobile (iOS/Android/Ionic) developers together with business analysts, project managers, QA, and support staff. Our corporate culture is characterized by agile processes, autonomous teams without hierarchies, as well as openness and transparency – both internally and with our clients. Currently, we are searching for a Senior QC Automation to join the big team of professionals. We are looking for an active, responsive, and devoted person. Key Responsibilities: Design, develop, and maintain scalable test automation frameworks using Playwright. Develop and execute test strategies, plans, and test cases for complex web and mobile applications. Lead the creation and maintenance of automation frameworks, ensuring scalability and efficiency. Perform integration, regression, and performance testing in an automated environment. Analyze test results, identify bugs, and work closely with developers for quick resolutions. Collaborate with product managers, developers, and other stakeholders to understand requirements and define test scenarios. Implement CI/CD pipelines for automated testing using tools like Jenkins, GitLab, or Azure DevOps. Monitor and maintain automated test environments and ensure test data availability. Stay updated with the latest tools, trends, and best practices in QA automation. A short notice period would be highly appreciated. Qualifications: 5+ years of experience in QA automation, with strong expertise in Playwright. Proficiency in JavaScript/TypeScript for writing and maintaining Playwright scripts. Strong knowledge of test frameworks like TestNG, JUnit, or NUnit. Experience with API testing tools (e.g., Postman, RestAssured). Solid understanding of CI/CD pipelines and integrating automated tests into builds. Familiarity with version control systems (e.g., Git). Understanding of BDD frameworks like Cucumber or SpecFlow. Knowledge of software testing methodologies, tools, and processes (e.g., Agile, Scrum). Strong problem-solving skills and attention to detail. We Offer: Financial stability. Interesting and challenging projects within professional self-managed teams. Friendly team and a comfortable working environment. Flexible schedule (8 —10 AM start) with the possibility to work assigned hours and/or adjust work schedule as requested by the manager. 21 working days paid vacation. Social insurance & Health insurance. Paid sick leave. English and German language classes.   Why Work With Us:We work as a self-driven team without complex management structures. Our teams make independent decisions without recommendations from the client. We nurture an open, transparent environment where we all enjoy our work.

Senior Backend .Net Developer

Egypt/Cairo

We are seeking an experienced and proactive Sr. Backend Developer to lead and coordinate software development activities.

Evolvice is a German nearshore service provider with branches in Egypt, Ukraine, Portugal and KSA. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software engineering and Agile methodology, leading its’ clients' path to digital transformation. Headquartered in the heart of the automobile industry, Stuttgart (Germany), our expertise stretches from automotive, healthcare, travel, financial, governmental, and insurance to manufacturing industries. Our team is over 50 people including web (C#/.NET, Java, JS) & mobile (iOS/Android/Ionic) developers together with business analysts, project managers, QA, and support staff. Our corporate culture is characterized by agile processes, autonomous teams without hierarchies, as well as openness and transparency – both internally and with our clients. Currently, we are searching for Senior .NET Developer to join the big team of professionals. We are looking for an active, responsive, and devoted person. Your Profile: Bachelor's Degree in Information Technology, Computer Science, Computer Engineering, or a related field. Minimum of 5 years of experience in backend development or a related field. Strong teamwork, communication, customer-centric mindset, commitment to quality, and ownership of tasks. Demonstrated ability to think strategically, make decisions, mentor and coach team members, manage change, and plan/organize effectively. Expertise in accuracy, attention to detail, analytical thinking, problem-solving, troubleshooting, and backend development technologies. Your Mission: Lead and coordinate software development activities, ensuring the team is aligned with project goals and timelines. Set attainable goals for team members to ensure the timely execution of projects from a development perspective. Provide guidance and support to team members to foster a productive and efficient work environment. Clarify customer requirements and project needs to the team, ensuring full understanding of the scope and functionality. Review developed code to ensure it meets predefined requirements and provide constructive feedback to team members. Conduct testing and debugging of code, identifying and correcting issues to maintain high quality. Provide technical support and troubleshooting assistance to team members throughout the development process. Review and update technical documentation, ensuring it serves as a reference for future projects and new hires. Oversee the implementation of change requests and ensure they are completed on time to meet customer satisfaction. Supervise the process of upgrading solutions/applications to ensure they remain secure and up-to-date. Stay informed of technological developments and trends, and make recommendations for adopting new technologies. Ensure adherence to project timelines, taking corrective actions as necessary and communicating with relevant parties. Contribute to the creation and enforcement of development policies and procedures. Conduct periodic team meetings to ensure clear priorities and smooth workflow. Prepare reports on team activities and achievements, keeping leadership informed. Ensure compliance with organizational policies and decisions, ensuring they are applied effectively. Conduct performance evaluations and recommend actions based on assessments of team members. Identify training needs and coordinate with relevant departments to arrange necessary training for team members. Monitor and manage administrative tasks, such as leaves and vacations, for the development team. Designate a deputy to handle responsibilities during absences. We offer: Financial stability, The account is on support. Interesting and challenging projects within professional self-managed teams. Friendly team and a comfortable working environment (Maadi office). Flexible schedule (8 —10 AM start) with a possibility to work assigned hours and/or adjust work schedule as requested by the manager. 22 working days paid vacation. Health insurance. Paid sick leave. English and German language classes. Sports and fitness reimbursement.   Why You Should Work With Us: We work as a self-driven team without complex management structures. Our teams make independent decisions without recommendations from the client. We nurture an open, transparent environment where we all enjoy our work.

Senior Mobile Developer

Egypt/Cairo

We are looking for a senior Mobile Developer will oversee change requests, upgrades to applications, and the integration of new technologies, if you're interested apply here!

Evolvice is a German nearshore service provider with branches in Egypt, Ukraine, Portugal and KSA. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software engineering and Agile methodology, leading its’ clients' path to digital transformation. Headquartered in the heart of the automobile industry, Stuttgart (Germany), our expertise stretches from automotive, healthcare, travel, financial, governmental, and insurance to manufacturing industries. Our team is over 50 people including web (C#/.NET, Java, JS) & mobile (iOS/Android/Ionic) developers together with business analysts, project managers, QA, and support staff. Our corporate culture is characterized by agile processes, autonomous teams without hierarchies, as well as openness and transparency – both internally and with our clients. Currently, we are searching for Senior Mobile Developer to join the big team of professionals. We are looking for an active, responsive, and devoted person. Your Profile: Bachelor's Degree in Information Technology, Computer Science, Computer Engineering, or a related field. Minimum of 5 years of experience in mobile development or a related field. Strong competencies in teamwork, communication, customer-centricity, commitment to quality, and ownership. Ability to think strategically, make decisions, mentor and coach team members, manage change, and plan/organize effectively. Expertise in accuracy, attention to detail, analytical thinking, problem-solving, troubleshooting, and mobile development technologies. Your Mission: Lead and coordinate software development activities for mobile applications, ensuring the team meets project timelines and quality standards. Set achievable goals for team members to ensure timely execution of mobile development projects. Provide guidance and support to team members, fostering a productive and efficient work environment. Clarify customer requirements and needs, reviewing related documents and designs to ensure a clear understanding of the project scope. Review developed code to ensure it meets predefined requirements, providing constructive feedback to team members. Perform testing and debugging on developed code, identifying issues, correcting them, and ensuring high-quality standards. Provide comprehensive technical support to team members, troubleshooting any issues and ensuring adherence to company policies and procedures. Review technical documentation to guide future mobile development projects and assist new developers by providing recommendations for improvements. Clarify and follow up on change requests, ensuring timely implementation and customer satisfaction. Supervise the upgrade process for developed applications, ensuring they are up-to-date and secure. Stay informed on technological advancements in the market, investigating new tools and providing recommendations for implementation. Ensure the team adheres to set development schedules, taking corrective action when necessary and communicating with relevant parties. Contribute to the development and enforcement of software development policies and procedures, ensuring team adherence. Conduct periodic meetings with team members to ensure clarity of priorities and smooth workflow. Prepare periodic reports on the team’s activities and achievements for management. Ensure organizational policies, instructions, and decisions are followed and applied within the team. Assess and appraise team members' performance, recommending necessary actions based on performance evaluations. Recommend and coordinate training needs for team members and assess the outcomes of training courses. Monitor and manage administrative tasks such as leaves and vacations for the development team. Designate a deputy to handle responsibilities during your absence. We offer: Financial stability, The account is on support. Interesting and challenging projects within professional self-managed teams. Friendly team and a comfortable working environment (Maadi office). Flexible schedule (8 —10 AM start) with a possibility to work assigned hours and/or adjust work schedule as requested by the manager. 22 working days paid vacation. Health insurance. Paid sick leave. English and German language classes. Sports and fitness reimbursement.   Why You Should Work With Us: We work as a self-driven team without complex management structures. Our teams make independent decisions without recommendations from the client. We nurture an open, transparent environment where we all enjoy our work.

Die Kultur bei uns

Unsere Unternehmenskultur zeichnet sich durch agile Prozesse, autonome Teams ohne Hierarchien sowie Offenheit und Transparenz aus – sowohl intern als auch gegenüber unseren Kunden.

Wir legen großen Wert auf hohe Qualität und haben hohe Erwartungen an uns selbst und unsere Arbeit – und das alles mit viel Spaß und einer gesunden Work-Life-Balance.

Besuche unsere Seite „Working at Evolvice“ und erfahre mehr darüber, wie es ist, mit uns zu arbeiten, und welche Vorteile wir bieten, um deine Work-Life-Balance zu unterstützen.

Wir freuen
uns darauf, von Dir zu hören!

Hast Du keine passende offene Stelle gefunden? Schick uns Deine Bewerbung! Wir melden uns gerne bei Dir und helfen Dir, sobald möglich.