Position: Senior Angular Software Engineer
Company: EPAM
Experience required: 5y
English level: upper

Requirements:

• Advanced or Expert-level skills in developing web applications using Angular, CSS and HTML5

• State management in Angular (NgRx)

• TypeScript

• Experience with GraphQL

• Experience with charting libraries (e.g. D3 JS)

• Software design patterns and paradigms comprehension

• Performance optimization

• Agile practices experience

• Testing (unit testing & api testing frameworks) - Jest

• Linting - Eslint

• Code formatter - Prettier

• Branching strategies and SCM - Git flow

Soft Skills

• Flexibility, willingness to adapt to the changing needs of clients, work

as part of a digital team.

• Troubleshooter, motivated team player

Possibility and ability to play FrontEnd Technical Lead role on the project.