Remotery

Senior Full Stack Developer – Node.js, React

Posted 2 days ago

This is a fully remote position, open to applicants in Serbia.

📋 Description

• Create and sustain React/TypeScript components.

• Develop and manage backend services utilizing Node.js, TypeScript, and Express.

• Design clear and typed contracts for APIs and MCP tools using TypeScript along with schema validation.

• Build and integrate REST APIs and both internal and third-party services.

• Author and uphold unit and integration tests.

• Diagnose and resolve issues throughout the application stack.

• Engage in code reviews and adhere to internal conventions for reuse, security, and testing.

• Collaborate with backend teams on API contracts, data models, and integration architecture.

• Incorporate AI coding agents into the development workflow.

• Contribute to the advancement of AI Copilot and AI Agent functionalities.


⛳️ Requirements

• Over 4 years of experience with Node.js and Express.

• More than 2 years of professional experience in React and TypeScript.

• Solid TypeScript fundamentals, encompassing generics, utility types, type narrowing, and typed API contracts.

• Profound understanding of MCP principles.

• Experience in developing AI agents.

• Proficient in designing and consuming REST APIs.

• Strong comprehension of asynchronous JavaScript, including Promises, async/await, and error handling.

• Familiarity with schema validation libraries like Zod or similar.

• Knowledge of Jest, component testing, mocking, and integration testing methodologies.

• Understanding of essential web security concepts, such as CORS, CSRF, input validation, secrets management, and OWASP fundamentals.

• Exposure to Model Context Protocol (MCP), AI agent tooling, LLM tool/function calling, or the development of LLM-facing APIs.

• Practical experience with AI coding agents like Codex or Claude Code for code generation, refactoring, testing, and debugging.

• Familiarity with AWS Bedrock.

• Previous experience in fintech or financial systems.

• Experience managing sensitive customer or financial data.

• Knowledge of AWS services and production cloud environments.

• Experience with Docker.

• Familiarity with OpenAPI/Swagger and API contract documentation.

• Awareness of observability tools, structured logging, metrics, and production debugging.

• Understanding of API reliability patterns such as retries, timeouts, rate limiting, and idempotency.

• Experience in designing tools or APIs specifically for LLM agents.

• Experience in evaluating or troubleshooting AI-agent workflows and tool calls.


🏝️ Benefits

• Opportunity to engage in global initiatives and collaborate with an international team.

• A high-impact position in a growing SaaS company that prioritizes personal development, accountability, and teamwork.

• A supportive and transparent culture centered on open communication and problem-solving.

• Company-sponsored English lessons for non-native speakers to aid in continuous language development.

• Fully remote work environment.

• Competitive salary.

People also viewed

Sigma Software Group7 hours ago

Principal Software Engineer

UA flagUkraine OnlyFull-timeFull-stack Engineer
ApplyView job
Collectly7 hours ago

Senior Software Engineer – Pre Service Team

RS flagSerbia OnlyFull-timeFull-stack Engineer
ApplyView job
ioet7 hours ago

Senior Product Engineer

Latin AmericaFull-timeFull-stack Engineer
ApplyView job
Allata7 hours ago

FullStack Developer, Java, Vue

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
hatch I.T.7 hours ago

Senior Full Stack Developer

US flagDistrict of Columbia, +1 more stateFull-timeFull-stack Engineer
ApplyView job
CVS Health7 hours ago

Senior Manager – Epic EHR Development Lead, Software Development

US flagMassachusetts OnlyFull-timeFull-stack Engineer$130.3k – $260.6k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers