Senior Node.js Developer at Encora

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Senior Node.js Developer at Encora. . Location: Costa Rica. . Job Title:. Senior Node.js Developer . Key Skills:. Node.js, JavaScript, TypeScript, AWS, Distributed Systems, Microservices, Algorithms, CI/CD, Infrastructure as Code. Experience:. 4–5 years. Location:. Costa Rica, Peru, Colombia, Bolivia. Work Mode:. Remote. . At Coforge, we are hiring a . Senior Node.js Developer (#14816-4-11). with the following skill set.. . Key Responsibilities. . . . Design, develop, and maintain complex modules for cloud-based streaming services.. . . . Own software components and initiatives end to end, ensuring high engineering quality and operational standards.. . . . Deploy and operate services across multiple AWS regions, primarily using ECS and EC2, alongside S3, DynamoDB, SQS, ElastiCache/Redis, Lambda, and CloudFront.. . . . Improve system performance and resiliency through caching and eviction strategies, retry mechanisms, dead-letter recovery, and scaling policies.. . . . Optimize memory and data access through memory-mapped or pager-based approaches.. . . . Troubleshoot production issues, perform root cause analysis, and implement solutions.. . . . Contribute to system design, architecture discussions, technical planning, and roadmap initiatives.. . . . Identify opportunities to automate and simplify engineering workflows, including the use of AI-assisted development tools.. . . . Required Skills & Qualifications. . . . Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.. . . . 4–5 years of hands-on software development experience building and operating production services.. . . . Strong experience with JavaScript/TypeScript and Node.js, or solid backend development experience in another language with the ability to quickly adapt to Node.js.. . . . Hands-on experience with AWS infrastructure, particularly ECS and EC2.. . . . Knowledge of DevOps fundamentals, including CI/CD, Infrastructure as Code, and multi-environment deployments.. . . . Strong knowledge of algorithms, data structures, mathematics, and performance optimization.. . . . Solid understanding of object-oriented and/or functional programming, concurrency, and troubleshooting.. . . . Experience with high-traffic distributed systems, REST or WebSocket APIs, and data formats such as JSON or Protobuf.. . . . Familiarity with observability practices, including logging, metrics, and tracing.. . . . Experience working with Agile methodologies.. . . . Openness to using AI-assisted development tools to improve engineering productivity and software quality.. . . . Preferred Skills. . . . Strong JavaScript programming experience.. . . . Experience with Infrastructure as Code tools such as Terraform or CloudFormation.. . . . Experience with CI/CD tools such as Jenkins or Harness.. . . . Knowledge of memory-mapped files, embedded key-value stores such as RocksDB, caching and eviction algorithms, or pager/streaming reader design.. . . . Experience with 3D model data, geometry or mesh processing, point clouds, level of detail, compression, or streaming pipelines.. . . . Experience with CDNs, global data distribution, Docker, or Kubernetes.. . . . Familiarity with observability tools such as Dynatrace, Prometheus, Grafana, or Splunk.. . . . Understanding of network protocols such as HTTP/2, QUIC, and WebSockets.. . . . Experience with Rust.. . . . Posted On:. 06-11-2026. . Coforge is an equal opportunity employer and considers all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.