Position: JavaScript Engineer (React)
Company: EPAM
Experience required: 2y
English level: intermediate

PROJECT TECHNOLOGIES AND TOOLS
Programming languages: JavaScript, TypeScript, HTML5, CSS3, Ajax
Frameworks: React, Redux

RESPONSIBILITIES
Develop new user-facing features
Build reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Optimize applications for maximum speed and scalability
Collaborate with other team members and stakeholders
Constantly improve code quality
Write unit and integration tests
Constantly improve developer experience

REQUIREMENTS
2+ year of strong development experience
Experience in building accessible and progressive web applications
Experience in React, Redux
Experience with JavaScript and TypeScript
Strong understanding of web markup, including HTML5 and CSS3
Good understanding of asynchronous request handling, partial page updates, and AJAX
Familiarity with Webpack
Proficient understanding of Git
Good spoken and written English

WE OFFER
Competitive compensation depending on experience and skills
Individual career path
Unlimited access to LinkedIn learning solutions
Social package - medical insurance, sports
Compensation for sick lists and regular vacations
English classes with native speakers (certified English teachers)
Flexible work hours