JavaScript (Frontend) & 10 others
EPAM Systems
Software Engineering
Colombia · Remote
Posted on Nov 19, 2025
Responsibilities
- Craft, develop, and maintain software solutions utilizing JavaScript and associated technologies
- Collaborate with cross-functional teams to scrutinize requirements, design effective solutions, and implement software
- Engage with databases and backend technologies like Node.js, Redis, PostgreSQL, and MySQL
- Create and maintain front-end modules using ReactJS and its associated technologies
- Generate and sustain code documentation, encompassing technical specifications and user manuals
- Ensure software quality through code reviews, testing, and debugging
- Participate actively in design reviews, providing insights into requirements, product design, and potential challenges
- Contribute to the establishment of best practices and standards for software development
Requirements
- A minimum of 3 years of hands-on experience in JavaScript development, showcasing proficiency in various JavaScript frameworks and libraries
- Practical expertise in backend development with Node.js, including database interaction with Redis, PostgreSQL, and MySQL
- Competency in utilizing Redux or Flux for state management in intricate applications
- Hands-on involvement in ReactJS development, covering component development and seamless integration with other modules
- Comprehensive understanding of software development principles and methodologies, including Agile, Scrum, and Waterfall
- Strong knowledge of HTML, CSS, and related technologies for front-end development
- Experience in code testing and debugging, utilizing tools such as Jest or Enzyme
- Exceptional communication skills and the ability to collaborate effectively within a team environment
- Solid organizational skills and a meticulous mindset to deliver work of the highest quality
- Fluency in spoken and written English at an upper-intermediate level or higher, facilitating effective communication
Nice to have
- Familiarity with GraphQL and its integration into frontend applications
- Practical experience with Docker containers and Kubernetes for application deployment and scalability enhancements
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