EPAM is looking to leverage cutting-edge web technologies to deliver innovative solutions in the financial services sector.
Requirements
- 5+ years of experience in JavaScript development, including strong proficiency in React and NodeJS
- Solid experience with TypeScript and modern state management libraries (Redux Toolkit, Zustand)
- Expertise in front-end build tools (Vite, Webpack) and styling frameworks (Tailwind)
- Hands-on experience with automated testing frameworks (Jest, Mocha, Vitest, Enzyme)
- Familiarity with end-to-end testing tools (Playwright)
- Experience with GitLab and container orchestration (Kubernetes)
- Strong understanding of web application architecture and best practices
Responsibilities
- Design, develop, and maintain robust web applications using JavaScript, TypeScript, React, and NodeJS
- Build and optimize user interfaces with modern state management tools (Redux Toolkit, Zustand) and styling frameworks (Tailwind)
- Implement automated testing using Jest, Mocha, Vitest, and Enzyme to ensure high code quality
- Develop and maintain end-to-end testing suites with Playwright
- Configure and optimize build processes using Vite and Webpack
- Collaborate with backend and DevOps teams, leveraging GitLab and Kubernetes for CI/CD and deployment
- Work closely with business stakeholders to deliver solutions for Corporate Actions, Pricing Hub, and Blotters
Other
- Excellent communication and teamwork skills
- H1B visa sponsorship is not available for this position
- 5+ years of experience
- Prior experience working in financial services or procurement domains
- Familiarity with agile methodologies and collaboration tools