Senior Software Engineer (FE)
We are seeking a Senior Software Engineer (FE) to build modern web banking apps with React and JavaScript/Typescript. You will own key Front-end modules end-to-end, shape reusable components, improve performance and accessibility, and mentor other engineers in an Agile team working with APIs and CI/CD.
Responsibilities
- 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
Requirements
- 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
Benefits
By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022&2023.
Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us