All offersKatowiceJSJavaScript Developer
JavaScript Developer
JS
EPAM Systems

JavaScript Developer

EPAM Systems
Katowice
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    JavaScript / TypeScript
    advanced
    Angular 2+
    advanced
    Scrum
    regular
    REST API
    regular
    Apache JMeter
    nice to have

Job description

Online interview


DESCRIPTION


Currently we are looking for a Regular/Senior/Lead JavaScript Developer for our Katowice office to make the team even stronger.

We are looking for a Senior Front-End Software Engineer, who will develop front-end module of the application and seamlessly integrate it to existing platform. The ideal candidate has recent front-end hands on development experience and Angular knowledge/skills. The person should be responsible for the whole UI of the application, plan own work according to team plans. The UI is focused on Angular 6 technology stack with TypeScript, nmp, Webpack and REST API.


ABOUT PROJECT


EPAM is currently building a new portfolio rebalancing application for a financial services/wealth management client. The application will calculate, generate, and propose market orders that will rebalance the investment portfolio to target models. The application will include rebalancing algorithms, user interfaces, API integrations, and a services-oriented architecture.


RESPONSIBILITIES

  • Create and deliver Angular front-end implementation which calls back-end REST API
  • Plan and organize front-end work, be ready to guide other engineers if the sprint has too much UI workload
  • Work closely with local and onsite team leads, BA and customer
  • Ensure data integrity throughout process
  • Work closely with QA automation engineers on quality assurance


REQUIREMENTS

  • Team player in cross-functional team, good communicator, driven and committed
  • Recent UI development experience on Angular 2+
  • Experience with npm, Webpack and REST API
  • Understanding of Agile/Scrum methodology


Technology level:


  • Angular 2+ - expert
  • JavaScript/TypeScript - expert
  • Algorithms and computational complexity - good understanding


NICE TO HAVE


  • Experience with Apache JMeter is a good plus


WE OFFER

  • Vast opportunities for self-development: online courses and library, experience exchange with colleagues around the world, partial grant of certification

  • English language classes
  • Polish language classes for Foreigners
  • Career development center
  • Unlimited access to LinkedIn learning solutions
  • Possibility to relocate for short and long-term projects (ex. to USA or Switzerland)
  • Benefit package (private insurance, health care, multisport, lunch tickets, and shopping vouchers, etc.)
  • Possibility to be involved in an international project 
  • Remote work options
  • Relocation package for foreign applicants as well as for people relocating within Poland