Skip navigation EPAM

Front End - React Developer Zurich, Switzerland

Front End - React Developer Description

Job #: 71309
Since 1993, EPAM Systems, Inc. (NYSE: EPAM) has leveraged its advanced software engineering heritage to become the foremost global digital transformation services provider – leading the industry in digital and physical product development and digital platform engineering services. Through its innovative strategy; integrated advisory, consulting, and design capabilities; and unique ‘Engineering DNA,’ EPAM’s globally deployed hybrid teams help make the future real for clients and communities around the world by powering better enterprise, education and health platforms that connect people, optimize experiences, and improve people’s lives. In 2021, EPAM was added to the S&P 500 and included among the list of Forbes Global 2000 companies.

Selected by Newsweek as a 2021 Most Loved Workplace, EPAM’s global multi-disciplinary teams serve customers in more than 45 countries across five continents. As a recognized leader, EPAM is listed among the top 15 companies in Information Technology Services on the Fortune 1000 and ranked as the top IT services company on Fortune’s 100 Fastest-Growing Companies list for the last three consecutive years. EPAM is also listed among Ad Age’s top 25 World’s Largest Agency Companies for three consecutive years, and Consulting Magazine named EPAM Continuum a top 20 Fastest-Growing Firm.


We are looking for a Senior Front End-React Developer to join our growing team in Zürich, Switzerland! You will work alongside a dynamic group of developers, engineers, and testers to solve complex problems and deliver impactful tech solutions for a longstanding banking client of EPAM.

Here at EPAM, we recognize that our people are the source of our success! We are committed to creating programs and pathways that help EPAMers achieve their goals. If you are looking for a company where you can truly thrive, you should consider a career with EPAM and connect with a recruiter today! We look forward to receiving your application!

What You’ll Do

  • Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux)
  • You will ensure that these components and the overall application are robust and easy to maintain
  • You will coordinate with the rest of the team working on different layers of the infrastructure
  • You will be responsible to collaborative problem solving, sophisticated design, and quality product is important
  • You will participate in the delivery of our new leading-edge tool used by 15.000 client advisors


  • Architecture and design of front-end applications using React ecosystem
  • Reusable company-wide components library development and maintenance
  • Reusable application scripts (a.k.a. react scripts) development and maintenance
  • Integration with different UI solutions from different vendors (MicroStrategy, ag grid etc.)
  • REST APIs design
  • Deliver high-quality code, focusing on simplicity, performance, maintainability, and scalability
  • End-to-end responsibility on the applications implemented, including monitoring, identifying issues or bottlenecks, and delivering improvements of the platform
  • Definition of coding guidelines
  • Code reviews
  • Estimations of new solutions


  • Experienced Senior React Developer
  • Code quality oriented: linters, unit test frameworks
  • Tools: Visual Studio Code, IntelliJ
  • Technologies: JavaScript, Typescript, React, Redux, RxJS, Webpack, Rollup, Less, Java
  • Ability to defend own opinion/decision
  • Agile mindset and experience with Scrum
  • English is a must, German is a big plus

We offer

  • Competitive compensation depending on experience and skills
  • Knowledge-sharing across EPAM's global Tech Communities
  • Unlimited access to LinkedIn learning solutions
  • Relocation support as per EPAM relocation policies
  • EPAM Community with regular corporate and social events
  • Career growth, performance and compensation reviews
  • EPAM Employee Stock Purchase Plan (ESPP) (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

Dobrý den! Jak vám můžeme pomoci?

Kde nás najdete