JavaScript (Frontend) & 9 others
EPAM Systems
Software Engineering
Colombia · Remote
Posted on Nov 19, 2025
Responsibilities
- Develop and maintain scalable and responsive web applications aligned with business objectives
- Work closely with designers and backend developers to ensure successful integration of UI/UX designs
- Improve frontend performance to provide smooth and fast user experiences across different devices and browsers
- Build reusable components and write clean, maintainable, and efficient codebases
- Troubleshoot and resolve cross-browser compatibility issues and other frontend challenges
- Conduct unit testing and debugging to ensure the stability and quality of applications
- Participate in code reviews to uphold coding standards and foster knowledge-sharing within the team
- Stay current with emerging frontend technologies and incorporate them into development practices
Requirements
- At least 3 years of experience in frontend development
- Strong expertise in JavaScript for building interactive and dynamic applications
- Advanced proficiency in TypeScript for scalable and maintainable code development
- Hands-on experience with Angular for creating modern, feature-rich web applications
- Deep knowledge of HTML and CSS for crafting well-structured and visually appealing interfaces
- Familiarity with unit testing tools to ensure robust and reliable frontend functionality
- Experience using Webpack for optimizing builds and managing modules effectively
- Knowledge of automation tools like Gulp and Grunt for improving development workflows
- Proficiency in command-line tools and CLI for efficient development processes
- Practical experience with RxJS for handling asynchronous data streams
- Strong English communication skills, both written and spoken, at a B2+ level or higher
Nice to have
- Experience with other frontend frameworks or libraries, including React or Vue.js
- Knowledge of integrating RESTful APIs and GraphQL into frontend solutions
- Familiarity with CI/CD processes to streamline deployment and testing workflows
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