-
YunoJuno

Senior Frontend Developer

YunoJuno
Switzerland · Contract · Mid-Senior

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

product owner responsive design javascript responsive angular react html5 cicd
Login to Apply
Posted
Feb 24, 2026
Type
Contract
Level
Mid-Senior
Location
Geneva
Company
YunoJuno

Industries

Business Consulting Services IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Sopra Steria
Related

Senior KI-utvikler

2026-06-19

Full-time
Not Applicable
Norway
Software Development
Information Technology
View Job Details
Ampstek
Related

React developer

2026-06-18

Contract
Mid-Senior
Poland
IT Services
Information Technology
View Job Details
Jobway
Related

Senior System Developer

2026-06-18

Full-time
Mid-Senior
Norway
IT Services
Information Technology