JavaScript (Frontend) & 3 others
EPAM Systems
Software Engineering
Colombia · Remote
Posted on Nov 19, 2025
Responsibilities
- Assist with Front-End development depending upon the needs of the project
- Develop the components of different levels of complexity
- Implementing new product functionality
- Maintenance of an existing codebase, participation in Code Review sessions
- Contributing to the application architecture design
- Write tests for the developed components, perform partial components design and testing
- Develop new functionality
- Be able to understand the functionality of the current application and fix bugs if needed
Requirements
- A degree / diploma in Computer Science or related technical field or equivalent practical experience
- 4+ years of experience with JavaScript driven development, including TypeScript
- 3+ years of experience with JavaScript platforms such as Node.js, NPM
- 4+ years of experience with CSS frameworks
- Experience working as part of a software development team using Agile/XP processes
- Hands on experience designing, developing, testing and troubleshooting RESTful API and interface specifications (Swagger, RAML, SOAP)
- Experience working with DevOps pipelines (Git, Jenkins), continuous integration/delivery, automated testing (unit, functional, performance)
- Working knowledge of web-based application architectures and frameworks such as React and the way it integrates with services
- Working knowledge of AWS environment such as VPC, RDS, CDK, Lambda and API Gateways
- Object Oriented coding practices, including strong design patterns knowledge, refactoring, clean code
- Experience working with MySQL, Postgres and Non-relational databases
- Experience in BDD and TDD methodologies
- Working experience in one or more of: algorithm design and optimization, large-scale systems, parallel or distributed systems, RDBMS and/or modern scale-out repositories (MySQL, MongoDB, Redis), Serverless architectures
- Proficient English (written and spoken) B2
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