We're looking for a Contentstack Engineer to join our team in Geneva in a hybrid working mode.
You will contribute to the development of a large-scale corporate intranet, migrating from Adobe AEM to Contentstack with React as the front-end framework. The role involves hands-on development, collaboration with a technical team and ensuring high standards of technical quality.
Responsibilities
-
Develop and implement new features on the Contentstack-based intranet platform
-
Write clean, maintainable React code aligned with front-end quality standards
-
Conduct code reviews and provide constructive technical feedback to peers
-
Collaborate with the technical lead to align on architecture and development approach
-
Contribute to defining and refining content models within Contentstack
-
Support integration with the GCP-hosted infrastructure
-
Work from client-produced mockups and business analysis documentation
-
Participate in sprint planning, estimation and team ceremonies
Requirements
-
Proven experience with Contentstack CMS in a professional setting
-
Front-end development experience (React or similar framework)
-
Familiarity with GCP or similar cloud hosting environments
-
Experience with code review practices and collaborative development workflows
-
Fluent French
We offer
-
5 weeks of vacation
-
EPAM Employee Stock Purchase Plan (ESPP)
-
Enhanced parental leave
-
Extended pension plan
-
Daily sickness allowance insurance
-
Employee assistance program
-
Global business travel medical and accident insurance
-
Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more
- All benefits and perks are subject to certain eligibility requirements
- Please note that any offers will be subject to appropriate background checks
- We do not accept CVs from recruiting or staffing agencies
- For this position, we are able to consider applications from the following:
- Swiss nationals
- EU/EFTA nationals
- Third-country nationals based in Switzerland with an appropriate work permit
- Displaced people from Ukraine who are currently in Switzerland and hold, or have already applied for, S permits