hirq
← All jobs

Encora

Senior React/Node.js Engineer

Costa Rica · On-site · CSA Billable

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

Node.jsReactREST APIsJavaScriptTypeScriptNext.jsGraphQLgRPCExpressCI/CDA/B TestingUI DesignTest AutomationCSSRedisGit
Job Title: Senior React/Node.js Engineer Key Skills: React, Node.js, JavaScript, TypeScript, Next.js, REST APIs, GraphQL, gRPC, Headless CMS, Jest, Playwright Experience: 4–5+ YOE. Location: Costa Rica. Mode: Remote We at Coforge are hiring Senior React/Node.js Engineer (#20921-22-4) with the following skill set. Key Responsibilities - Design, develop, and maintain scalable full-stack applications using React, Node.js, JavaScript, and TypeScript. - Build backend services and REST APIs, integrate GraphQL or gRPC services, and manage third-party API integrations. - Develop reusable UI components, dynamic forms, and content-driven experiences using Next.js and headless CMS platforms. - Ensure application quality through unit, integration, and E2E testing while contributing to CI/CD, code quality, performance, personalization, and A/B testing practices. Required Skills & Qualifications - 4–5+ years of software engineering experience, preferably in full-stack development. - Strong proficiency in JavaScript and TypeScript, with solid hands-on experience in React and Node.js. - Experience with Next.js or similar server-side rendering (SSR) frameworks. - Strong experience developing backend services and REST APIs. - Experience with GraphQL or gRPC and third-party API integrations. - Experience with headless CMS platforms such as Contentstack, Contentful, Strapi, or similar. - Experience developing reusable UI components and dynamic forms. - Experience with unit, integration, and E2E testing using Jest, Playwright, React Testing Library, or similar tools. - Familiarity with Git, CI/CD, and code quality tools such as ESLint and Prettier. - Experience with AI-assisted development tools, personalization, and A/B testing. AI Engineering or LLM expertise is not required. Preferred Skills: - Experience with Emotion or other CSS-in-JS solutions. - Familiarity with Storybook and Chromatic. - Experience with accessibility testing and design systems such as Indeed XDS or similar. - Experience with Koa, Express.js, or similar Node.js frameworks. - Knowledge of Redis or other caching technologies. - Experience with application performance and caching optimization. - Experience with Google Maps integrations. Posted On: 12-10-2026 At Coforge, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.