Skip navigation EPAM

Senior / Software Engineer (ReactJS) Singapore, Singapore

  • hot

Senior / Software Engineer (ReactJS) Description

Job #: 65929
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.


We are looking for an experienced Senior / Software Engineer (ReactJS).

We Value

Value the individuals – We encourage and motivate people to grow. We perceive our people as a source of our success;
Strive for excellence – We strive for the highest standards of excellence and continuously learn. We take pride in our engineering and accomplishments;
Act as a team – We treat one another with respect and encourage the best ideas to come from anywhere within the organization. We value our diversity;
Focus on Customers – We build long term customer relationships, as we strive to always understand our customers' business and needs;
Act with integrity – We operate legally, honestly and ethically. We take responsibility for our actions.


  • Lead a team of software engineers by delivering software to the highest standards and mentoring fellow developers
  • Responsible for development of highly-responsive user interface
  • Design and implement visualizations that can depict vast amounts of data
  • Develop, test, deploy, maintain and improve
  • Understanding the development lifecycle and working closely in a cross-functional and international team
  • Work with backend development team to create and optimize solution
  • Optimize code for performance
  • Comment code and produce documentation to industry standards as needed


  • Bachelor Degree with Computer Science or equivalent
  • Min 3+ Years' front-end experience with React development
  • Proficient in JavaScript, TypeScript with a familiarity of ES6 newer specifications
  • Experience in applying test-driven development with Jest, Testing Library, and/or Enzyme
  • Proficient with Styled components, CSS3 preprocessors like SASS, and LESS
  • Experience in Middleware’s like Redux Thunk and Redux Saga
  • Experience in modern tools like JIRA, GIT, SVN, webpack, yarn, npm, Grunt, Gulp, Bitbucket
  • Experience in MVC driven Single page Application development
  • Experience with responsive web design, code optimization, cross browser compatibility and web standards like W3C
  • Attention to details to deliver webpage with accuracy to pix level same as design
  • Good working knowledge of REST API
  • Familiarity with Web components, Microfrontend architecture
  • Agile Experience, ideally worked as scrum master

We offer

  • Friendly team and enjoyable working environment
  • Work-life balance and flexible schedule
  • Online training library, mentoring, career development and potential partial grant of certification
  • Unlimited access to LinkedIn learning solutions
  • Referral bonuses
  • Compensation for sick leave and paid time off
  • Opportunities for self-realization

Наши сотрудники

Ресурсный менеджер
Санкт-Петербург, Россия

Руководитель проектов
Москва, Россия

Глава практики e-commerce
Москва, Россия

Архитектор решений
Амстердам, Нидерланды


Наши офисы