EPAM Systems Ltd
EPAM Systems Ltd
Are you a mid-level React Developer looking for an interesting variety of work with the opportunity to learn and further develop your career? Do you want to work with industry leading companies on JavaScript-led projects?
We are looking for a React JS Developer to join our team with experience in software development, including a clear understanding of JavaScript, ES6, TypeScript, and core programming concepts.
If this sounds like you, we’re looking forward to receiving your application.
WHAT YOU’LL DO
- Respond to building performant, scalable, responsive web applications for desktop and mobile using React, TypeScript, and other cutting-edge technologies
- Include an existing team of skilled engineers, UX designers, and product owner
- Lead junior team members who give guidance and share their knowledge to develop team skills
- Manage end-to-end systems development cycle from requirements analysis, coding, testing, UAT and maintenance
WHAT YOU HAVE
- Comfortable multi-tasking, managing multiple stakeholders, and working as part of agile team
- Excellent communication skills including experience speaking to technical and business audiences and working globally
- Expertise in ReactJS UI/UX development
- Can apply an entrepreneurial approach and passion for problem-solving and product development
- Strong problem solving and analytical skills
- Keen to learn and share new concepts
- 7+ years ES6 experience essential
- React, React Hooks, Redux UI development essential
- Work with React component libraries such as Material UI, Ant Design highly desirable
- Typescript a benefit
- LESS/SASS style sheet experience essential
- Jest, Cypress or other JavaScript testing framework experience essential
- Webpack JavaScript module bundling and CI/CD automated delivery experience highly desirable
- Integrating with REST APIs essential
- Java experience desirable
- Experience with continuous delivery and deployment pipelines GitLab (Teamcity, Jenkins, Docker, Kubernetes, Helm Charts)