Our values
Our company culture is based on the following values.
eXo Benefits
We offer healthcare plans and paid maternity/paternity leave.
We encourage healthy work life balance in our employees.
We implement continued education and skill development. We share knowledge internally and offer formal external training.
Remote work is part of our work culture. Therefore, we offer remote work options for most jobs and locations.
What eXo-ers say about working at eXo
eXo is a large family. No matter what problem you have, there is always someone to help you.
What I like the most about eXo, is the great work atmosphere and team spirit. Everybody is ready to help whenever you need it
It’s always good to feel trusted, especially when we see that our work contributes to company goals.
eXo is a big family for all of us where we can freely express our opinions.
How we work
As a software company, we focus on continuously adding value to our software product.
Main recruiting areas
We are constantly seeking to strengthen our teams in the following areas
As a Java/JEE developer at eXo, you’ll necessarily contribute in building new and innovative features with state of the art technology. You will also need to collaborate in various projects with other product roles. We look to recruit senior and junior developers.
Creative problem solving with Java and web development skills will be required to join our ranks.
Ideal candidates: solution-oriented software engineer who learns quickly and knows how to collaborate.
Our product designers and analysts team up to imagine and design our product following the lean UX principles. They strive to add value for our end users with new and useful features.
The best product designers are obsessed with user feedback and back their decisions with data. They keep the lean hypothesis-build-feedback loops rolling with customer interviews, design prototypes, backlogs grooming and product insights within feature teams.
Ideal candidates: designers with a passion for UX and product owners with strong analytical and organizational capabilities
As a Software Architect at eXo, you will necessarily contribute in the design, implementation and management of developments of the eXo Platform software solution. You will also be expected to collaborate on various projects with other product roles. We are looking to recruit a Software Architect.
The software engineering know-how of the entity through monitoring, awareness, training, auditing, capitalization of assets will be required to join our ranks.
Ideal candidates: have experience in software architecture with a mastery of J2SE, JEE, SCJA, SCJP certification level.
Quality engineering is the stepping stone of enterprise software. Our QA engineers have deep functional understanding and translate user stories into test cases. They work on automation continuously to shield our developers and users from regressions.
Quality engineering requires rigor, logic, attention to detail and common sense.
Ideal candidates: have previous experience in a similar role with technical aptitude.
We are looking for a Cloud Engineer to help us design, implement, and manage runtime platforms for our cloud services. As part of our IT Ops team, you will bring your Kubernetes and Microservices expertise to build a next generation foundation to support our cloud and microservices deployments.
You will study and participate in the technological choices of our infrastructures with a GitOps approach.
Ideal candidates: proven experience with Linux technologies and the open source world in general.
Test automation developers ensure that the value we add in the product reaches our customers smoothly. You will be responsible for ensuring compliance with the rules and standards of automated test development quality and code organization.
Ensure that indicators for monitoring the quality of the code produced through performance test coverage are implemented, improved and tracked.
Ideal candidates: have previous experience in a similar role with a great capacity of adaptation, the spirit of analysis and synthesis.
How to apply
If you want to join the eXo family, write to us at jobs@exoplatform.com. Tell us a little about yourself and indicate the area that you are interested in. Do not forget to attach your resume or a link to your linkedin page.
If you want us to keep your data on file, in case of future opportunities, please state this explicitly in your email. In line with the GDPR regulations, we will not keep your data unless you explicitly authorize us to do so
Our recruitment process is based on interviews. Some teams also test technical skills. Most interviews are conducted online.
If you do not hear back from us within a month of your application, there are no immediately available opportunities. Do not hesitate to renew your application at a later time.