JavaScript (Frontend) & 10 others
EPAM Systems
Software Engineering
Colombia · Remote
Posted on Nov 19, 2025
Responsibilities
- Crafting, maintaining, and refining software solutions utilizing JavaScript and associated technologies
- Collaborating closely with multifaceted teams to dissect requirements, devise solutions, and implement software
- Engaging with databases and backend tech like Node.js, Redis, PostgreSQL, and MySQL
- Crafting and managing front-end modules employing ReactJS and related tools
- Drafting and managing code documentation, encompassing technical blueprints and user guides
- Ensuring software excellence through meticulous code reviews, rigorous testing, and effective debugging
- Actively participating in design evaluations, providing insights on requirements, product design, and foreseeable hurdles
- Contributing to the establishment of top-notch practices and benchmarks for software development
Requirements
- At least 3 years of hands-on experience in JavaScript development, showcasing mastery across various JavaScript frameworks and libraries
- Hands-on familiarity with backend development using Node.js, encompassing database interaction with Redis, PostgreSQL, and MySQL
- Proficiency in utilizing Redux or Flux for streamlined state management in intricate applications
- Practical expertise in ReactJS development, spanning component creation and seamless integration with other modules
- Robust grasp of software development principles and methodologies, encompassing Agile, Scrum, and Waterfall methodologies
- Sound familiarity with HTML, CSS, and related technologies for frontend development
- Proven experience in code testing and debugging, leveraging tools such as Jest or Enzyme
- Exceptional communication skills and a penchant for collaborative teamwork
- Strong organizational capabilities and a keen eye for detail to ensure the delivery of top-tier work
- Fluent verbal and written English skills at an upper-intermediate level or higher, facilitating effective communication
Nice to have
- Familiarity with GraphQL and its application in frontend environments
- Practical exposure to Docker containers and Kubernetes for deploying and scaling applications
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