Skip navigation EPAM

Senior Software Engineer (React/Angular) Lviv, Ukraine or Remote

Senior Software Engineer (React/Angular) Description

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


  • 3+ years of experience as a JavaScript software developer
  • Good experience working in agile setup
  • Experience in leading teams
  • Excellent communication skills
  • Strong proficiency with JavaScript
  • Proficient understanding of web markup (HTML, CSS)
  • Experience with CSS preprocessors, such as Sass/Less
  • Solid knowledge of and experience in ReactJS
  • Experience with popular React workflows, such as Redux
  • Familiarity with modern front-end build pipelines and tools, such as Babel, Webpack, NPM
  • Good understanding of source control systems, such as Git
  • Solid knowledge and experience in Angular 2+
  • Good understanding and experience with:
    • Typescript
    • Application architecture ( splitting by modules and features, smart/dump components, etc. )
    • Application state management ( NgRx )
    • Rxjs: general operators, subject, uni/multi-casting, error handling
    • Change detection strategies and NgZone
    • Unit-testing ( Karma, Jasmine )

Nice to have

  • Hands Redux middleware (thunk, saga, etc.)
  • React Router
  • Redux Form
  • Unit tests: jest, snapshot testing

We offer

  • Competitive compensation depending on experience and skills
  • Individual career path
  • Social package - medical insurance, sports
  • Sick leave and regular vacation
  • Unlimited access to Linkedin learning solutions
  • English classes with certified English teachers
  • Flexible work schedule

Здравствуйте, чем мы можем вам помочь?

Наши офисы