Job details

Senior React Developer

  • Java
  • REST
  • Defi
  • Agile
  • React.js
  • API

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 1 month ago

Are you a passionate Senior React Developer ready for an exciting journey with a professional digital bank? Join our team in Zurich and work closely with our client, a leading organization providing a single platform for various financial services.

If you have experience in utilizing modern tech bests practices and can navigate global, regulated industries with bespoke software, join our dynamic team in Zurich to solve complex problems and deliver impactful solutions.

Seize this opportunity to shape frontend development's future in financial services.

What You’ll Do

  • Develop user interface components and implementing them following well-known React.js workflows
  • Architecture and design of front-end applications using React
  • Reusable company-wide components library development and maintenance
  • Reusable application scripts (a.k.a. react scripts) development and maintenance
  • 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
  • Define coding guidelines
  • Conduct code reviews
  • Estimate of new solutions

What You Have

  • Good knowledge & experience with ReactJS
  • Professional experience as a web developer with the ability to demonstrate previous work experience
  • Experience with API integrations (REST)
  • Experience with markup and layout (HTML5, CSS3)
  • Experience with jQuery and other JavaScript libraries
  • Experience in working with and incorporating CSS frameworks
  • Experience with a Version Control system (GitLab)
  • Experience with cross-browser design and functional constraints
  • Experience in Agile development environment
  • Fluency in English

Nice to have

  • Experience in investment banking or financial services area

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)
  • EPAM Switzerland was named a Top Company 2023 by Kununu for its people centric culture built on life-long learning

About EPAM

  • EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential


  • 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