Senior Front-End Developer - AEM / Geneva / Freelance
Senior Front-End Developer - AEM
Job Summary
You will be responsible for designing, developing, and evolving the front-end interfaces and components of the corporate intranet, within the product team responsible for the platform. You will work closely with the Product Owner, other developers, the architect, and the project manager. The candidate will actively contribute to the implementation of the intranet roadmap, the robustness of the production solution, and the continuous improvement of the team’s development practices.
Responsibilities:
• Participation in defining and clarifying functional specifications with the Product Owner and project manager.
• Contribution to technical analysis (feasibility, impacts, risks, dependencies).
• Sharing technical recommendations with the product team and architect.
• Integration of UX/UI principles and intranet constraints in collaboration with design teams.
• Writing technical specifications and maintaining documentation.
• Developing and maintaining AEM front‑end components and required configurations.
• Respecting internal and industry standards (quality, security, performance, accessibility).
• Managing reusable software components (catalogs, versioning, documentation).
• Developing and executing unit and integration tests.
• Reducing technical debt and supporting quality assurance efforts.
• Identifying, analyzing, and resolving issues and performance problems.
• Contributing to the knowledge base and sharing best practices.
Required Skills & Competencies:
• Proficiency in French
• Ability to use English in a professional context
• Knowledge of languages: JavaScript, TypeScript.
• Knowledge of at least 1–2 front-end frameworks: Angular, React, Vue.js.
• Strong AEM skills: development and configuration, component design, front-end integration, best practices, and workflow concepts.
• Strong knowledge of HTML5, CSS3 (SASS/SCSS), JS (jQuery).
• Familiarity with Git/GitLab, CI/CD, and collaborative practices (PR/MR, code reviews). Knowledge of SonarQube appreciated.
• Understanding of responsive design and accessibility.
• UX/UI awareness.
• Ability to diagnose and improve performance and maintainability.
• Knowledge of Agile/Scrum appreciated.
• Knowledge of front-end architecture / design patterns.
• Integration with REST APIs (and/or GraphQL).
• Education: University Bachelor’s degree, Master’s (HES or EPF), or equivalent.
• Proven experience in application development and software configuration, ideally AEM.
• Flexibility and comfort in a demanding environment (quality, deadlines, production).
• Team spirit and good interpersonal skills (interfaces with PO/BA/architect/project manager/dev).
• Autonomy, rigor, attention to detail.
Start date: 10th March
Duration: Until the end of 2026
Location: Geneva, Switzerland (on-site 3-4 days a week)
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior KI-utvikler
2026-06-19
React developer
2026-06-18
Senior System Developer
2026-06-18
- Posted
- Feb 24, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Geneva
- Company
- YunoJuno
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior KI-utvikler
2026-06-19
React developer
2026-06-18
Senior System Developer
2026-06-18