Javascript Developer Jobs in Colombia
EPAM Anywhere is looking for Javascript Developers in Colombia.
Competitive compensation
We back all payments and operate in compliance with country-specific labor regulations. Your annual paycheck can range from $15k to $200k.
Numerous benefits
Make use of 1,500+ online and location-specific benefits across 30+ countries that also include healthcare and sports programs for you and your family.
Limitless career growth opportunities
Get access to a large-scale ecosystem that consists of educational and career development services created for your growth. A personal skill advisor will support you on each step of this journey.
JavaScript
Amazon Web Services, ReactJS, Node.js
40 hrs/week
12+ months
- Develop and maintain software solutions using ReactJS, Node.js, and TypeScript, ensuring the reliability and stability of our systems
- Provide guidance and support to ensure the timely delivery of high-quality code
- Conduct Unit Testing and test-driven development to ensure the quality of our software solutions
- Build and deploy software solutions using Jenkins, Nexus, and Kubernetes, leveraging Amazon Elastic Kubernetes Service to deploy scalable applications on the cloud
- Identify and resolve technical issues, ensuring the smooth operation of our software systems
- Participate in code reviews and provide constructive feedback to team members, fostering a collaborative and supportive team environment
- 3+ years of relevant professional experience
- Expertise in ReactJS, Node.js, and TypeScript, enabling you to develop high-quality code and ensure seamless integration with other systems
- Knowledge of AWS
- Proven experience with Unit Testing and test-driven development, ensuring the reliability and stability of our software solutions
- Good organizational skills and the ability to work effectively under pressure, ensuring timely delivery of software solutions
- Strong problem-solving skills and a detail-oriented mindset, crucial for identifying and resolving technical issues
- Fluent spoken and written English at an Upper-Intermediate level or higher
Solution Architecture
JavaScript
40 hrs/week
12+ months
- Provide end-to-end solutions using JavaScript technologies, aligning with business requirements, technical constraints, and industry best practices.
- Evaluate JavaScript frameworks, libraries, and tools to recommend optimal solutions based on project requirements, performance considerations, and scalability needs. Stay abreast of emerging trends and innovations in the JavaScript ecosystem to drive continuous improvement and innovation.
- Design and implement robust frontend architectures using JavaScript frameworks such as React.js, Angular, or Vue.js. Define reusable components, state management strategies, and data flow patterns to ensure scalability, maintainability, and performance.
- Provide technical leadership and guidance to development teams, including developers, engineers, and QA analysts, throughout the software development lifecycle. Collaborate closely with stakeholders to translate business needs into technical solutions.
- Design RESTful APIs, data models, and database schemas to support application functionality and integration requirements.
- Lead full stack development initiatives, integrating frontend and backend components to deliver cohesive, end-to-end solutions. Define communication protocols, data formats, and authentication mechanisms to enable seamless interaction between frontend and backend systems.
- Optimize application performance, responsiveness, and reliability through efficient code design, data caching, and asynchronous processing. Conduct performance profiling, code reviews, and optimizations to enhance system scalability and user experience.
- Implement robust security measures and best practices to protect JavaScript applications from security vulnerabilities, cyber threats, and data breaches. Ensure compliance with industry regulations and standards, such as GDPR and OWASP.
- Prepare technical documentation, architecture diagrams, and best practice guides for JavaScript solutions. Provide training and knowledge transfer sessions to development teams and stakeholders on JavaScript technologies, design patterns, and coding standards.
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- 7+ years of relevant professional experience
- 2+ years of relevant leadership experience
- Expertise in JavaScript frameworks and libraries, including React.js, Angular, Vue.js, Node.js, Express.js, or NestJS
- Experience with TypeScript, GraphQL, or serverless architectures
- Experience with backend development technologies, RESTful APIs, and database systems (e.g., MongoDB, PostgreSQL, MySQL)
- Proficiency in frontend development languages and technologies, including HTML, CSS, and JavaScript (ES6+)
- Understanding of software architecture principles, design patterns, and best practices
- Excellent problem-solving skills and ability to troubleshoot complex technical issues in JavaScript applications
- Effective communication and interpersonal skills, with the ability to articulate technical concepts to non-technical stakeholders
- C1 English level proficiency
- Certification in JavaScript frameworks or architecture
- Contribution to open-source projects or active participation in technical communities focused on JavaScript development
- Familiarity with containerization technologies (e.g., Docker, Kubernetes)
JavaScript
Amazon Web Services, ReactJS, Node.js
40 hrs/week
12+ months
- Design, implement, and maintain a front-end platform
- Communicate effectively with team members and collaborate using Gitlab, ServiceNow, and other team tools
- Develop and maintain Continuous Integration (CI) practices and pipeline for multiple projects
- Create and manage API Gateway, PostgreSQL, and other Amazon Web Services (AWS) components
- Follow Agile methodologies for software development and delivery cycles
- 3+ years of experience in JavaScript development, demonstrating expertise in building scalable and maintainable applications
- Working knowledge of API Gateway, PostgreSQL, and other Amazon Web Services (AWS) components, enabling you to create and manage them
- Proficiency in ReactJS, and REST API
- Knowledge of NodeJS
- Strong focus on teamwork and exceptional interpersonal skills, allowing you to collaborate effectively with cross-functional teams
- B2+ English level
- Proficiency in Python or other server-side programming languages
- Knowledge of containerization technologies such as Docker or Kubernetes
- Experience with serverless architectures and AWS Lambda functions
JavaScript
Amazon Web Services, ReactJS, Node.js
40 hrs/week
12+ months
- Serve as the subject matter expert on JS Software development, contributing to the development of high-quality software solutions
- Collaborate with DM and Architect to propose the best solution to the client
- Ensure the quality of software development, including code reviews and testing
- Stay up-to-date with the latest trends and best practices in software development
- Provide technical guidance and support to the development team
- 3+ years of experience in software JavaScript development
- Experience with React/Node.js, demonstrating your expertise in these technologies
- Experience with web application architectures, integration of data sources including databases, XML, JSON, and REST services
- Knowledge of AWS
- Practical experience in Linux and docker, showcasing your knowledge of deployment and containerization
- Strong problem-solving ability, enabling you to identify and resolve issues quickly and efficiently
- B2+ English level proficiency
- Experience with testing frameworks such as Jest or Mocha
JavaScript
Gitlab, REST API, ReactJS
40 hrs/week
12+ months
- Develop and maintain web applications
- Implement SDKs to ingest click stream data into Adobe
- Collaborate with cross-functional teams to define app features
- Coordinate with the backend team for successful API contract integration
- Participate in daily meetings and client discussions, presenting work done and mini-demos
- Explore and implement new technologies for development efficiency
- Develop and submit feature recommendations based on user stories
- Troubleshoot, debug, and upgrade existing software
- Facilitate knowledge transfer sessions within the team
- Ensure high-quality graphic standards and brand consistency
- Implement mobile and web Adobe SDK in-app
- Redesign and develop marketing stream card features using Adobe
- Implement Adobe Target for A/B testing and marketer experience use cases
- 2+ years of experience in developing web applications
- Ability to collaborate effectively with backend teams and manage API contracts
- Strong articulation and idea contribution skills
- Experience in meeting accessibility standards like WCAG 2.3 AA level
- Fluency in English for effective client communication and daily demos
- Experience with Gitlab for version control
- Familiarity with REST API for web service integration
- Knowledge of ReactJS for front-end development
- Experience with Adobe Analytics and Adobe Experience Manager
- Proficiency in Adobe Target for A/B testing and marketer experience use cases
JavaScript
Gitlab, REST API, ReactJS
40 hrs/week
12+ months
- Lead and supervise the performance of the development team
- Collaborate with cross-functional teams to define, design, and ship new features
- Coach and mentor team members, providing feedback and using performance management processes for team development
- Guide and assist the team in using Agile/Scrum practices and values to meet deadlines
- Work with product and project managers to understand feature requirements and create timelines
- Identify and manage risks, making sound judgments about code quality and readiness
- Build and manage productive client relationships, ensuring customer satisfaction
- Continuously discover, evaluate, and implement new technologies and industry best practices to maximize development efficiency
- Develop and maintain web applications, ensuring high-quality graphic standards and brand consistency
- Implement SDKs to ingest clickstream data into Adobe and collaborate with cross-functional teams to identify and define app features
- Communicate and coordinate with the backend team to ensure successful integration of API contracts
- Participate in daily meetings with clients, explaining work completed during sprints and presenting mini-demos
- Troubleshoot, debug, and upgrade existing software
- Conduct knowledge transfer sessions to ensure team alignment and fit into the schedule
- 5+ years of experience in JavaScript development
- 1+ year of relevant leadership experience
- Strong understanding of REST API and ReactJS for web application development
- Familiarity with WCAG accessibility standards for web applications
- Adobe AEM experience
- Proficiency in Gitlab for version control
- Proven ability to effectively communicate with clients and manage API contracts with backend teams
- Capability to articulate thoughts and ideas and contribute features and stories to products
- B2+ English level proficiency
- Experience with Adobe Target for A/B testing and marketer experience use cases
- Knowledge of mobile and web Adobe SDK implementation in-app
- Experience with Adobe Analytics, Adobe Experience Manager, and Adobe Target for web development and optimization
- Familiarity with re-design and development of marketing stream card features using Adobe
- Expertise in implementing CI/CD pipelines for continuous integration and delivery
JavaScript
Amazon Web Services, ReactJS, Node.js
40 hrs/week
12+ months
- Design and develop high-quality, scalable, and maintainable software solutions that meet the needs of our clients
- Collaborate with cross-functional teams to understand product requirements and user needs
- Develop and maintain REST APIs to enable seamless communication between frontend and backend systems
- Implement automated testing in software engineering to ensure high-quality code
- Contribute to the continuous improvement of our software engineering practices and processes
- 3+ years of experience in software engineering, demonstrating your proficiency in JavaScript, ReactJS, Redux, and NodeJS
- Expertise in Amazon Web Services
- Practical experience in REST API design and implementation
- Strong problem-solving skills and a detail-oriented mindset
- Excellent communication skills
- B2+ English level proficiency
- Familiarity with containerization using Docker or Kubernetes
- Knowledge of DevOps practices and tools such as Jenkins or GitLab CI/CD
Solution Architecture
JavaScript
40 hrs/week
12+ months
- Architect end-to-end solutions using JavaScript technologies, aligning with business requirements, technical constraints, and industry best practices. Develop detailed architecture blueprints, technical specifications, and implementation plans.
- Evaluate JavaScript frameworks, libraries, and tools to recommend optimal solutions based on project requirements, performance considerations, and scalability needs. Stay abreast of emerging trends and innovations in the JavaScript ecosystem to drive continuous improvement and innovation.
- Provide technical leadership and guidance to development teams, including developers, engineers, and QA analysts, throughout the software development lifecycle. Collaborate closely with stakeholders to translate business needs into technical solutions.
- Design and implement robust frontend architectures using JavaScript frameworks such as React.js, Angular, or Vue.js. Define reusable components, state management strategies, and data flow patterns to ensure scalability, maintainability, and performance.
- Architect scalable and maintainable backend solutions using JavaScript technologies such as Node.js, Express.js, or NestJS. Design RESTful APIs, data models, and database schemas to support application functionality and integration requirements.
- Lead full stack development initiatives, integrating frontend and backend components to deliver cohesive, end-to-end solutions. Define communication protocols, data formats, and authentication mechanisms to enable seamless interaction between frontend and backend systems.
- Optimize application performance, responsiveness, and reliability through efficient code design, data caching, and asynchronous processing. Conduct performance profiling, code reviews, and optimizations to enhance system scalability and user experience.
- Implement robust security measures and best practices to protect JavaScript applications from security vulnerabilities, cyber threats, and data breaches. Ensure compliance with industry regulations and standards, such as GDPR and OWASP.
- Prepare technical documentation, architecture diagrams, and best practice guides for JavaScript solutions. Provide training and knowledge transfer sessions to development teams and stakeholders on JavaScript technologies, design patterns, and coding standards.
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- 7+ years of experience in IT
- Proven experience as a Solutions Architect or similar role, with a minimum of 2 years in architecting and implementing JavaScript solutions
- Expertise in JavaScript frameworks and libraries, including React.js, Angular, Vue.js, Node.js, Express.js, or NestJS
- Proficiency in frontend development languages and technologies, including HTML, CSS, and JavaScript (ES6+)
- Experience with TypeScript, GraphQL, or serverless architectures
- Experience with backend development technologies, RESTful APIs, and database systems (e.g., MongoDB, PostgreSQL, MySQL)
- Strong understanding of software architecture principles, design patterns, and best practices
- Excellent problem-solving skills and ability to troubleshoot complex technical issues in JavaScript applications
- Effective communication and interpersonal skills, with the ability to articulate technical concepts to non-technical stakeholders
- Strong leadership abilities to lead cross-functional teams and drive collaboration towards common goals
- C1 English level proficiency
- Certification in JavaScript frameworks or architecture
- Familiarity with containerization technologies (e.g., Docker, Kubernetes)
- Contribution to open-source projects or active participation in technical communities focused on JavaScript development
JavaScript
Gitlab, REST API, ReactJS
40 hrs/week
12+ months
- Sustaining and developing web applications
- Application of SDKs for the ingestion of click stream data into Adobe
- Working closely with cross-functional teams to determine app features
- Coordinating with the backend team for successful API contract integration
- Active participation in daily meetings and client discussions, presenting completed work and mini-demos
- Exploration and implementation of new technologies for development efficiency
- Development and submission of feature recommendations based on user stories
- Troubleshooting, debugging, and upgrading existing software
- Conducting knowledge transfer sessions within the team
- Upholding high-quality graphic standards and brand consistency
- In-app implementation of mobile and web Adobe SDK
- Redesigning and developing marketing stream card features using Adobe
- Implementation of Adobe Target for A/B testing and marketer experience use cases
- A minimum of 3 years of experience in web application development
- Capability to collaborate effectively with backend teams and manage API contracts
- Strong skills in articulation and idea contribution
- A history of meeting accessibility standards like WCAG 2.3 AA level
- Fluency in English for effective client communication and daily demos
- Experience with Gitlab
- Familiarity with REST API
- Knowledge of ReactJS
- Experience with Adobe Analytics and Adobe Experience Manager
- Proficiency in Adobe Target for A/B testing and marketer experience use cases
JavaScript
GraphQL, ReactJS, TypeScript
40 hrs/week
12+ months
- Design, develop and maintain software for high-performance, highly available and scalable microservices
- Collaborate with cross-functional teams to ensure the successful delivery of high-quality software products and services
- Ensure that all software meets business requirements, technical specifications, and is scalable, reliable, and maintainable
- Develop and maintain technical documentation, including design documents, release notes, and user manuals
- Participate in agile software development, prototyping, and code reviews
- 3+ years of experience crafting and implementing highly scalable and performant RESTful micro-services
- Proficiency in any modern object-oriented programming language (e.g., Java, React, AWS, Javascript, etc.)
- Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
- Strong knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS, GAE, Azure)
- Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality
- Excellent understanding of distributed systems and application security
- Solid understanding of application performance, and designing low latency, high-speed http applications.
- B2+ English level proficiency
- Familiarity with GraphQL, web application development and additional JavaScript libraries
- Experience using AWS, Kubernetes and Docker containers