JavaScript (Frontend) & 1 others
EPAM Systems
Software Engineering
Colombia · Remote
Posted on Nov 19, 2025
Responsibilities
- Create innovative user interfaces and data visualization components for large scale enterprise web applications
- Develop efficient, well-performing reusable UI components using HTML5, CSS/CSS3 and JavaScript(TypeScript)
- Collaborate with other team members (backend, BA and QA team) to ensure the integrity of the UI throughout the development life cycle
- Apply good software design and use best development practices on a daily basis
- Identify and resolve performance and scalability issues
Requirements
- 3+ years of JavaScript development experience
- Experience with the design and development of AngularJS single-page web applications
- Experience with D3 data visualization library
- Able to integrate with RESTful web services
- Familiar with build tools and preprocessors: Gulp, SASS/SCSS/LESS and TypeScript
- Practical knowledge of web page optimization techniques for fast page load times
- Good understanding of VCS, especially Git
- Comfortable working in a distributed Agile/Scrum work environment
- Excellent communication skills
- Proficient English (written and spoken) B2
Nice to have
- Knowledge of Rx.js and Functional Reactive Programming is a big plus
- Working with large volume grids and real time data display is a plus
- Experience in web socket technologies (e.g., SignalR, Socket.io)
We offer/Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn