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.
You will collaborate with multi-national teams, contribute to innovative projects, and have opportunities to learn and grow.
You will join a dedicated, creative, and diverse community that supports your potential.
You will play a crucial role in enhancing the quality, reliability, and performance of our existing applications.
This position requires strong technical expertise, collaboration skills, and a proactive approach to problem-solving in a fast-paced environment.
Responsibilities
- Lead initiatives to improve code quality, refactor legacy codebases, and implement best practices for scalability and maintainability
- Manage complex state and side-effects using Redux and React Context
- Develop robust unit and integration tests leveraging React Testing Library and Mock Service Worker (MSW)
- Create and maintain reliable end-to-end (E2E) tests using Playwright
- Collaborate closely with product managers, designers, and backend engineers to deliver high-quality features
- Participate in code reviews, design discussions, and contribute to improving team workflows and practices
- Work independently while maintaining consistent communication with the team via asynchronous tools and standups
Requirements
- Bachelor’s or Master’s degree in Computer Science or a related field
- At least 3 years of professional front-end development experience, preferably in e-commerce or SaaS environments
- Hands-on experience with React Testing Library and Mock Service Worker (MSW)
- Strong knowledge of GraphQL and REST APIs integration
- Expertise in managing state with Redux and React Context
- Familiarity with E2E testing frameworks like Playwright
- Experience with performance tooling and observability platforms such as Sentry
- Understanding of CI/CD workflows and their implementation in software development
- Excellent collaboration and communication skills, valuing teamwork as much as technical execution
- Ability to work autonomously in a contract capacity while balancing speed and quality
- Fluent English communication skills, both written and spoken, at a B2 level or higher
Nice to have
- Hands-on experience with Agile methodologies, such as Scrum or Kanban
We offer
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
#J-18808-Ljbffr