Skip to main content
Newsoft
Scraped fromDou3 days ago
FullstackMiddle

Middle/Middle Strong Full Stack Developer [React + Node.js]

ReactNode.jsTypeScriptPostgreSQLPrismaREST APIOAuthServer ComponentsNext.jsGitBullRedis CacheOpentelemetryStructured Logging
Work Type
Job Type
Full Time
Location
Lviv
Salary
Not specified

About the Position

We are looking for a Middle/Middle Strong Full Stack Developer to join a USA-based project and take ownership of building and maintaining third-party integrations on a modern B2B platform. Our product helps businesses make smarter use of their data by connecting external tools into an AI-powered knowledge layer.

Responsibilities

  • Design, build, and maintain third-party integrations end-to-end: OAuth flows, API route handlers, database models, background sync workers, and admin/user-facing configuration UIs.
  • Implement reliable data crawling and synchronization pipelines that run as background tasks, handling rate limiting, pagination, error recovery, and incremental sync.
  • Work with PostgreSQL (Prisma) to design schemas for integration credentials, sync state, and external resource mappings.
  • Build admin setup flows and user-facing integration pages using React, Next.js Server Components.
  • Collaborate with the team on architecture decisions for new integrations.
  • Ensure production reliability through proper error handling, OpenTelemetry instrumentation, and structured logging.
  • Contribute to shared packages in our monorepo — integrations library, server actions, operations queue, and UI components.

Requirements

  • 3+ years of experience in web development with TypeScript and Node.js across both frontend and backend.
  • Strong experience with React, including modern patterns (Server Components, Server Actions, hooks, component architecture).
  • Hands-on experience building and consuming REST APIs, including OAuth 2.0 authorization flows.
  • Working knowledge of relational databases and ORMs (we use PostgreSQL and Prisma).
  • Experience with background job processing, task queues, or worker-based architectures (we use BullMQ with Redis/Valkey).
  • Familiarity with Next.js (App Router) or a similar full-stack framework.
  • Proficiency with Git and comfort working in a monorepo (pnpm + Turborepo).
  • Strong problem-solving skills and attention to detail.
  • A proactive, organized, and independent approach to work.
  • Upper-intermediate or higher English proficiency.

Benefits

  • Competitive salary.
  • Challenging tasks and projects.
  • Opportunities for professional development and growth.
  • Flexible working hours.
  • New hardware.
  • Free English lessons.
  • Table tennis and yoga classes.
  • Availability of generators and Starlinks in the office.
  • Small gym in the office.
  • Adjustable height tables.
  • Regular office fruit delivery and other benefits.
Prepare for this role on ITLead

Take the matching roadmap and practice real interview questions asked for this level.

Middle/Middle Strong Full Stack Developer [React + Node.js]