Offene Stellen

Backend Developer

Egypt/Cairo

We’re looking for a talented Backend Developer to join our 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 Backend Developer to join the big team of professionals. We are looking for an active, responsive, and devoted person. Key Responsibilities: Creation of high-performance websites and web applications. Development of integrations with external systems and web services. Addition of new features and components to existing client solutions. Delivery of updates and amendments to existing applications. Support/help junior devs when needed Participates in technical discussions with the company's customers Support/Debugging of existing applications.Skills and Qualifications: Degree in Computer Science or equivalent discipline At least 5+ years of experience in an equivalent position Efficient use of Microsoft Visual Studio 2017/2019 Very good knowledge of C# and ASP.Net MVC. Working knowledge of .NET Core/5 is a plus. Existing knowledge in one or more of Umbraco, Sitecore or Kentico is a requirement SOLID principles OWASP principles Very good knowledge of Javascript (Vue.js, jQuery) Working knowledge of HTML5 Knowledge of Git source control system Excellent grasp of web technologies (server/client, web services, SOA and orchestration, etc) Working knowledge of SQL (preferably the T-SQL flavour) Ability to work in a containerized (Docker) development environment is a major plus Experience in using Bootstrap framework is a plus Competencies Very good knowledge of the English language, oral and written Ability to develop, maintain and troubleshoot mid-level to complex applications Diligence in production of quality, testable code Comply to corporate processes and procedures Strong analytical, problem-solving, interpersonal and communications skills Ability to work independently and with minimal supervision Team player. Frictionless communication with other members of the Team is a must Excellent attention to detail in code requirements Quick learner to adopt new technologies and methodologies 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. 21 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.  

Frontend Developer

Egypt/Cairo

We’re seeking a skilled Frontend Developer to join our innovative team, be part of our family, and 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 a Frontend Developer to join the big team of professionals. We are looking for an active, responsive, and devoted person. Key Responsibilities: Create web user interfaces based on provided visuals, integrating them with front-end dynamic presentation technologies (such as Vue and React). Diligently follow strict coding standards set by the company. Write code that other front-end developers can easily understand and continue building upon. Continuously test and improve front-end code to meet high standards. Ensure compatibility with search engines, correct form validations, fast page execution, and accessibility. Add front-end functionality and deliver improvements to existing dynamic websites and applications, which may have been initially implemented by other front-end developers. Work closely with the Solution Architect to decide on best practices and technologies for the interface layer of each solution. Participate in discussions with the User Interface Designer team during the visual design phase. Ensure the proposed interfaces are technically feasible. Be involved in decisions regarding the adoption of current and future front-end technologies. Provide accurate effort and time estimates for implementing specific front-end interfaces as requested by clients. Inspect and approve work delivered by less experienced front-end developers within project teams. Create reusable code and libraries for future use.Technical Skills Excellent knowledge of this development environment. Proficiency in HTML5 and CSS3. Strong understanding of platforms like SCSS. Experience working with Bootstrap. Very good knowledge of technologies used for creating accessible websites (WCAG A, AA). Familiarity with SEO principles and their application in user interface implementation. Proficiency in tools like Figma and Adobe Photoshop for creating websites from visual files. Excellent knowledge of modern JavaScript. Proficient with jQuery. Experience with reactive JavaScript frameworks such as Vue.js and React. Knowledge of the Next.js framework is an asset. Familiarity with unit and integration tests for front-end technologies (e.g., Selenium, Cypress). Good understanding of REST APIs for transmitting and receiving data. General knowledge of ASP.NET MVC technology for smooth collaboration with project teams. Adherence to corporate processes and procedures. Knowledge of Gulp/Webpack workflows. Very good knowledge of Git. Very good command of the English language, both oral and written. Competencies At least 5 years of experience in front-end programming, with 3 year in a position with similar responsibilities. Demonstrates effective communication, collaboration, and the ability to tackle complex technical challenges. Develops, maintains, and troubleshoots complex front-end applications. Produces quality, testable code with meticulous attention to detail. Eagerly embraces new technologies and frameworks. Applies strong analytical skills to address technical issues. Works independently with minimal supervision. Proactively identifies problems and proposes solutions. A team player who communicates seamlessly with other team members. Effectively communicates  both in written and spoken. 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. 21 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.  

Trainee QA Engineer

Ukraine/Kyiv

Hello, we are looking for a proactive Trainee QA Engineer for our internal projects. Please apply here. 

Evolvice is a German nearshore service provider with branches in Ukraine, Portugal and Egypt. 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 100 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 Trainee QA Engineer to join our internal team.     Requirements: – Excellent command of spoken and written English for daily communication (at least upper-intermediate). – Basic understanding of software development: familiarity with software development concepts, SDLC; – Knowledge of testing principles and testing techniques; – Strong willingness to learn; – The person must be located in Kyiv, Ukraine and ready to work from the office; – Bachelor’s degree or Master`s degree in Computer Science, Engineering, or related field. Big plus: – Familiarity with agile methodologies: SCRUM, Kanban; – Practical experience in software testing.      We offer: – Financial stability, the account is on support. – Interesting and challenging projects within professional self-managed teams. – Flexible schedule (8 —11AM start) with a possibility to work assigned hours and/or adjust work schedule as requested by the manager. – 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  

Production Support Engineer

Egypt/cairo

We are searching for a Production Support Engineer to join the 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 production Support Engineer to join the big team of professionals. We are looking for an active, responsive, and devoted person. Key Responsibilities: Provide L2 support for production systems, troubleshooting and resolving issues to minimize downtime. Monitor application performance and system health using tools like Splunk or ELK. Investigate and resolve production issues, escalating to higher levels when necessary. Collaborate with development and engineering teams to understand application changes and deployments. Assist in root cause analysis of technical issues and contribute to preventive measures. Participate in on-call rotations to ensure 24/7 support coverage. Support ongoing system maintenance, upgrades, and enhancements. Maintain documentation of issues, solutions, and procedures for internal use. Stay updated on new technologies and tools to improve support processes. Qualifications: 1-2 years of experience in a production support or L2 support role. Basic knowledge of Java and Angular or any similar programming languages/technologies. Experience or familiarity with monitoring tools like Splunk or ELK is preferred. Strong problem-solving skills with the ability to troubleshoot technical issues effectively. Excellent communication and interpersonal skills to work with cross-functional teams. Willingness to learn new technologies and adapt to changing environments. Ability to work under pressure in a fast-paced, dynamic environment. Preferred Skills: Familiarity with cloud services like AWS or Azure. Experience in scripting languages like Shell scripting. Basic understanding of database management systems (SQL/NoSQL). 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. 21 working days paid vacation. Health insurance. Paid sick leave. English and German language classes.

Senior Front-end (React) developer

Ukraine/Ukraine remote

We are looking for a proactive Senior Front-end (React) developer who would like to join a start-up project in the entertainment domain.  Please apply here. 

Evolvice is a German nearshore service provider with branches in Ukraine, Portugal and Egypt. 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 100 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.   Your Profile: Javascript/Typescript: 5+ years of experience. React: 3+ years of experience and a proven focus the last 3 years on this tech. Next.js: 2+ years of experience and a proven focus the last 2 years on this tech. Writing frontend tests for 2-3 years. Knows and can use: GIT, Pull Requests ,Jira ,NPM & NPM Workspaces ,NPM & NPM Workspaces ,Figma. Good English communication skills (at least upper-intermediate). The Operating System of his/her choice has been Linux or Mac for years (ideally Docker experience). The person should be able to take ownership of his/her code. This means he/she is willing to maintain and improve what has been written Experience in mobile tech (iOS – Swift / Android – Kotlin) is a plus. Experience in API Design is a plus. Experience in React-native /Flutter or similar is a plus.    Your Mission: Design, develop, and maintain high-quality web applications using React, Redux, and other modern technologies. Lead the architectural design and implementation of scalable, high-performance front-end solutions. Write clean, maintainable, and efficient code while adhering to best practices and coding standards. Mentor and guide junior developers, providing support and fostering their growth. Work closely with UX/UI designers, product managers, and backend developers to deliver seamless user experiences. Implement and manage testing strategies, including unit tests and end-to-end tests, to ensure robust and bug-free applications. Identify and address performance bottlenecks to ensure fast and responsive user interfaces. Maintain clear and comprehensive documentation for code, APIs, and processes.     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 . 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 Ihnen 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.