We are looking for a talented Senior Front End Developer to work in our client's dynamic team on-site in Geneva. In this role, you will play a key part in designing and implementing engaging, high-performance web applications using modern technologies.
You will collaborate closely with cross-functional teams, including designers, back end developers and product owners, to deliver seamless and visually appealing user experiences. The ideal candidate is passionate about front end development, stays up to date with the latest industry trends and is eager to contribute innovative ideas to enhance project outcomes.
This position offers the chance to work in an international environment, tackle challenging tasks and grow your technical expertise while making a tangible impact on the client's digital solutions.
Responsibilities
Develop and maintain user-facing features using
Collaborate with designers and back end developers to deliver high-quality solutions
Ensure the technical feasibility of UI/UX designs
Optimize applications for maximum speed and scalability
Write clean, maintainable and efficient code
Requirements
Strong knowledge of JavaScript
Experience with
Solid understanding of HTML5, CSS and SCSS
Fluent in English
Nice to have
Experience with AEM (Adobe Experience Manager)
Knowledge of REST API and GraphQL integration
Familiarity with Git and NPM
Understanding of basic UX/UI principles
French language skills are highly preferred
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