> Markdown version of [/jobs/ext/3789136-senior-software-engineer-fe](https://www.wearedevelopers.com/jobs/ext/3789136-senior-software-engineer-fe). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer (FE) - **Company:** EPAM Systems, Inc. - **Location:** Newtown, PA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Agile Methodology, HTML5, Unit Testing, Cascading Style Sheets (CSS), Code Review, Continuous Integration, Design of User Interfaces, Scrum Methodology, TypeScript, ReactJS, Backend, Build Management, Git Flow, Front End Software Development, React Redux, Restful APIs, Microservices - **Published:** October 16, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/przbmoos07 ## About the Role * ReactJS development experience * JavaScript and TypeScript proficiency * State management knowledge (Redux or equivalent) * HTML5 and CSS3 responsive UI development skills * REST API integration experience * Front-end testing knowledge (unit and component testing) * Git-based workflows and CI/CD exposure * Agile or Scrum delivery experience ## Description * Design and build Front-end features using React and JavaScript/TypeScript * Own delivery of user-facing modules from design to release * Create reusable components, shared libraries, and integration patterns * Integrate UI with REST APIs and back-end microservices * Improve performance, security, accessibility, and responsive behavior * Write unit and component tests and support reliable end-to-end automation * Review code, uphold standards, and troubleshoot production issues * Mentor engineers and contribute to planning, refinement, and estimates