2026 개정판 · 1차 8월 5일 공개전체 커리큘럼 →
← WORK 목록으로
GLOBALWWR웹 개발REMOTE

Master-works: Full-stack Developer (React & Node.js)

이 프로젝트는 React 및 Node.js를 활용하여 확장 가능하고 견고한 웹 및 SaaS 애플리케이션을 개발하고 지원하는 포지션입니다. 현대적인 프런트엔드와 백엔드를 설계 및 구축하고, 멀티테넌트 및 역할 기반 시스템 개발에 기여하게 됩니다. 3년 이상의 React 및 Node.js 풀스택 개발 경험을 가진 숙련된 개발자에게 적합하며, 특히 TypeScript와 SaaS 플랫폼 경험이 있는 분을 찾습니다.

2026.06.28VIEW 11WWR에서 수집
Budget협의
Difficulty고급
Duration장기 예상
Work style원격 가능
Required stack

필요 기술

ReactNode.jsTypeScriptReduxExpress.jsNestJSPostgreSQLDocker
Project brief

프로젝트 내용




Headquarters: Egypt


We are looking for a Full Stack Developer with strong hands-on expertise in React and Node.js to design, develop, and deliver scalable web and SaaS-based applications. The ideal candidate has a proven track record of implementing real-world solutions, contributing across frontend and backend layers, and supporting systems through production delivery.The role requires a practical, delivery-focused engineer with solid technical fundamentals and experience working on modern web platforms Frontend DevelopmentDevelop and maintain modern web applications using React.Build reusable, well-structured components using hooks and functional components.Implement state management solutions (e.g., Redux / Redux Toolkit, Context API, Zustand or equivalent).Integrate API-driven data flows, handling loading, error, and edge cases properly.Implement client-side routing, form handling, and validation.Ensure UI performance, accessibility, and responsive behavior.Work with UI libraries or design systems (e.g., MUI, Ant Design, Tailwind, or custom systems).Backend DevelopmentDesign, build, and maintain backend services using Node.js (Express, Fastify, or NestJS).Develop RESTful APIs with proper validation, error handling, and security controls.Implement authentication, authorization, and role-based access control (RBAC) mechanisms.Integrate with relational databases and manage data access layers.SaaS & Platform DevelopmentContribute to the development of SaaS solutions, including multi-tenant and role-based systems.Support configuration-driven features and environment-based deployments.Participate in architectural discussions to ensure scalability and maintainability.Maintain code quality and reliability in production environments.Collaboration & DeliveryCollaborate with product managers, designers, and engineering teams.Participate in code reviews and follow engineering best practices.Take ownership of assigned features from development through deployment and support.Required QualificationsBachelor’s degree in Software Engineering, Computer Science, or a related IT field.3+ years of experience in full-stack development with a proven track record in building scalable production apps.Technical SkillsStrong hands-on experience with React (modern React, hooks, component-driven development).Practical experience with state management (Redux / Redux Toolkit, Context API, or equivalent).Strong hands-on experience with Node.js and backend frameworks (Express, Fastify, or NestJS).Proficiency in JavaScript; TypeScript is strongly preferred.Experience designing and consuming RESTful APIs.Solid understanding of relational databases (e.g., PostgreSQL, MySQL).Experience using ORMs or query builders (e.g., Prisma, TypeORM, Sequelize, Knex).Engineering PracticesProficiency with Git-based version control systems.Understanding of secure coding practices and API security fundamentals.Familiarity with containerization and deployment pipelines (e.g., Docker, CI/CD).Experience working with production environments and supporting deployed systems.Preferred QualificationsFamiliarity with LLM-based development environments or "vibe coding" methodologiesExperience building or contributing to SaaS platforms.Exposure to multi-tenant architectures and role-based systems.Experience with cloud platforms (AWS, Azure, GCP, or equivalent).Familiarity with frontend UI frameworks or design systems.Exposure to automated testing practices (unit and/or integration testing).Knowledge of data visualization libraries (e.g., D3.js, Chart.js, ECharts) is a plus.Arabic language handling and localization experience is an advantage.Core Competencies:Fast learner with a hacker mindset and strong product sensibility.Ability to iterate quickly, handle ambiguity, and pivot based on feedback.Strong communication and collaboration across technical and non-technical teams.Attention to quality and usability even in early-stage prototypes.Passion for innovation, experimentation, and building new things

To apply: https://weworkremotely.com/remote-jobs/master-works-full-stack-developer-react-node-js
지원 기회 분석

지원 전에 볼 것

핵심 요구사항

  • 3년 이상 React 및 Node.js 풀스택 개발 경험 (확장 가능한 프로덕션 앱)
  • 현대 React (Hooks, 컴포넌트 기반) 및 상태 관리 (Redux, Context API) 숙련
  • Node.js (Express, Fastify, NestJS) 기반 백엔드 및 RESTful API 개발 능력
  • TypeScript 선호, 관계형 데이터베이스 (PostgreSQL, MySQL) 및 ORM/쿼리 빌더 (Prisma 등) 경험
  • Git, 보안 코딩, Docker, CI/CD, 프로덕션 환경 운영 경험
  • 확장 가능한 웹 및 SaaS 애플리케이션 아키텍처 이해 및 구축 경험

예상 산출물

  • 확장 가능한 웹 및 SaaS 애플리케이션 (프런트엔드, 백엔드)
  • 재사용 가능한 React 컴포넌트 및 UI 시스템
  • 검증, 에러 처리, 보안이 적용된 RESTful API
  • 관계형 데이터베이스 통합 및 데이터 접근 레이어
  • 기술 문서 및 코드 리뷰 참여

매력 포인트

  • 완전 원격(Full Remote) 근무 가능
  • 확장 가능한 SaaS 플랫폼 개발에 대한 높은 기여 기회
  • 현대적인 기술 스택 및 아키텍처 참여

확인할 점

  • 구체적인 예산 및 프로젝트 기간 미제시 (프리랜서 프로젝트의 경우 협상 필요)
  • "vibe coding" 등 다소 모호한 선호 역량 언급
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기
처리 중...