Senior Node.js Developer
Encora, Costa Rica +1
- Pay
- Not listed by the employer
- Work type
- Not stated
- Level
- Senior
- Area
- Software engineering
- Posted
- yesterday
About the role
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
-
Similar roles at other companies
Pay not posted
Posted Jun 18, 2025
Full Stack and Backend NodeJS TypeScript/JavaScript Engineer (Senior) - Remote, Latin America
BluelightconsultingLima, Peru
Pay not posted
Posted Sep 7, 2026
Full Stack and Backend NodeJS TypeScript/JavaScript Engineer (Senior) - Remote, Latin America
BluelightconsultingLiberia, Costa Rica
Pay not posted
Posted Sep 7, 2026
Full Stack and Backend NodeJS TypeScript/JavaScript Engineer (Senior) - Remote, Latin America
BluelightconsultingLeón, Nicaragua
Pay not posted
Posted Sep 7, 2026
Listed on Encora's Greenhouse job board; checked 14 min ago. First seen by us 25 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.