Senior Frontend Engineer – Medical Imaging Viewer
EPAM Systems
Job description
About the role
EPAM is seeking a Senior Frontend Engineer to design and evolve a web‑based medical imaging viewer that enables researchers and scientists to turn imaging data into actionable insights. You will work closely with engineering, product, and design teams to solve complex UI and API‑adjacent challenges.
Key responsibilities
- Design and implement core functionality for a web‑based medical imaging viewer.
- Build user interfaces using TypeScript and ReactJS, and contribute to an Angular‑based frontend when needed.
- Maintain existing features, improve performance, and ensure reliability.
- Collaborate with engineers to analyze problems and deliver solutions.
- Coordinate with product and design to deliver intuitive, responsive UI aligned with a design system.
- Participate in Agile/Scrum ceremonies such as refinement, planning, stand‑ups, and retrospectives.
Required profile
- 3+ years of professional frontend development experience.
- Strong TypeScript and ReactJS expertise.
- Proven experience with DICOM medical viewers, including OHIF/DICOM.
- Solid knowledge of frontend architecture, state management, and component design.
- Upper‑Intermediate English proficiency (B2) and excellent communication skills.
Required skills
- TypeScript
- ReactJS
- Angular
- DICOM, OHIF
- API integration
- Python (nice to have)
- Go (nice to have)
- GitLab CI/CD pipelines
What we offer
- International projects with top brands.
- Global career opportunities and remote‑friendly environment.
- Healthcare benefits, paid time off, and sick leave.
- Upskilling, reskilling, certification courses, and unlimited LinkedIn Learning access.
- Volunteer and community involvement programs.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Colombia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
EPAM Systems